Avatar billede motek Nybegynder
30. marts 2005 - 11:18 Der er 8 kommentarer og
1 løsning

SQL syntax

Hej.

Hvorfor pokker viker nedenstående ikke???

DoCmd.RunSQL "SELECT * FROM t_group WHERE fld_groupname = Operator"
Avatar billede skyggen2000 Nybegynder
30. marts 2005 - 11:20 #1
Måske
"SELECT * FROM t_group WHERE fld_groupname = 'Operator'"
Avatar billede -anders- Juniormester
30. marts 2005 - 11:21 #2
Hej prøv med: DoCmd.RunSQL "SELECT * FROM t_group WHERE fld_groupname = 'Operator'"
Avatar billede skyggen2000 Nybegynder
30. marts 2005 - 11:21 #3
går ud fra at fld_groupname er en streng...
Avatar billede jpvj Nybegynder
30. marts 2005 - 11:21 #4
Fandt dette her:

DoCmd.RunSql will only allow you to run action queries, such as updates and table create queries. RunSql does not allow you to use select queries as select queries return a recordset which the DoCmd cannot handle. There are numerous other ways to return recordsets.
Avatar billede skyggen2000 Nybegynder
30. marts 2005 - 11:22 #5
hehe, det går stærkt her i butikken:)
Avatar billede -anders- Juniormester
30. marts 2005 - 11:25 #6
Dim sSQL as string

sSQL = "SELECT * FROM t_group WHERE fld_groupname = 'Operator'"
Avatar billede motek Nybegynder
30. marts 2005 - 11:29 #7
Ja, med Dim as string og 'Operator' virker det!

Tak for hjælpen.
Avatar billede -anders- Juniormester
30. marts 2005 - 11:32 #8
Tak for point, godt du fik det til at virke, dette  indlæg 30/03-2005 11:21:58 er faktisk meget centralt i fht. til at benytte SQL sammen med VBA
Avatar billede motek Nybegynder
30. marts 2005 - 11:34 #9
Nemlig, jeg havde set mig fulstændig blind på det!
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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