Avatar billede henrik1975 Nybegynder
24. marts 2004 - 13:23 Der er 5 kommentarer og
1 løsning

Access konvertering til MySQL

Er i gang med en access til mysql konvertering.

Hvorfor får jeg fejl på følgende sql kald?

SELECT Count(*) As Antal From datamatrise WHERE Q2 = '1'

Kaldes vha.

strSQL = "SELECT Count(*) As Antal From datamatrise WHERE Q" & y & " = '" & t & "'"
Set ts = Conn.Execute(strSQL)
Avatar billede fennec Nybegynder
24. marts 2004 - 13:26 #1
hvis Q2 er et tal:
strSQL = "SELECT Count(*) As Antal From datamatrise WHERE Q" & y & " = " & t
Avatar billede henrik1975 Nybegynder
24. marts 2004 - 13:28 #2
Q2 er af typen 'TEXT'
Avatar billede fennec Nybegynder
24. marts 2004 - 13:30 #3
ja, så skulle det gerne virke. Hvad siger fejlen???
Avatar billede henrik1975 Nybegynder
24. marts 2004 - 14:01 #4
Har fundet problemet. Sql'en skal være:

SELECT Count(*) As Antal From datamatrise WHERE 'Q2' = '1'

Q2 er tilsyneladende et reserveret ord... (Doh)
Avatar billede fennec Nybegynder
19. juli 2005 - 09:27 #5
Husk at lave et svar og tage point selv, så vi kan få lukket spørgsmålet.
Avatar billede henrik1975 Nybegynder
29. december 2005 - 12:29 #6
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester