Avatar billede ds-zim Nybegynder
11. september 2000 - 15:34 Der er 9 kommentarer og
1 løsning

Fejl i SQL i Access/VB 6.0

Hvad går der galt for mig her ?

Private Sub Kommandoknap0_Click()

  Dim TEST As String
  TEST = DoCmd.RunSQL(\"SELECT TOP 1 KontraktID FROM Kontrakter ORDER BY KontraktID DESC, True\")
 
End Sub

Fejlmeldingen lyder på \'Expected Function or Variable\' }(
Avatar billede powell Nybegynder
11. september 2000 - 15:44 #1
Prøv:

TEST = DoCmd.RunSQL(\"SELECT TOP 1 KontraktID FROM Kontrakter ORDER BY KontraktID DESC\", True)
 
Avatar billede ds-zim Nybegynder
11. september 2000 - 15:48 #2
Sorry Powell, but no cigar }(
Det lader til at DoCmd.RunSQL er begrænset i forhold til \'normal\' SQL *GRR*
Ihvertfald siger hjælpfilen at der kan bruges \'SELECT .... INTO\' som den eneste :(
Avatar billede cktarget Nybegynder
15. september 2000 - 12:22 #4
proev denne her

TEST = DoCmd.RunSQL(\"SELECT [TOP 1], KontraktID FROM Kontrakter ORDER BY KontraktID DESC, True\")


eller denne her

TEST = DoCmd.RunSQL(\"SELECT [TOP 1], KontraktID FROM Kontrakter ORDER BY KontraktID DESC\")

desuden skal du vaere sikker paa at test er erklaeret foerst, og at docmd.runSQL kun returnerer en vaerdi.

mvh Kedde
Avatar billede cktarget Nybegynder
15. september 2000 - 12:24 #5

jeg sender det lige som et svar ogsaa

proev denne her

                  TEST = DoCmd.RunSQL(\"SELECT [TOP 1], KontraktID FROM Kontrakter ORDER BY KontraktID DESC, True\")


                  eller denne her

                  TEST = DoCmd.RunSQL(\"SELECT [TOP 1], KontraktID FROM Kontrakter ORDER BY KontraktID DESC\")

                  desuden skal du vaere sikker paa at test er erklaeret foerst, og at docmd.runSQL kun returnerer en vaerdi.

                  mvh Kedde
Avatar billede ds-zim Nybegynder
19. september 2000 - 13:51 #6
Hmm, jeg kan ikke få skidtet til at virke }(
Den bliver ved med at sige \'Expected Function or Variable\'
Avatar billede ds-zim Nybegynder
19. september 2000 - 13:52 #7
Btw, wtf laver der et \',\' i
SELECT [TOP 1],(!) KontraktID FROM Kontrakter ORDER BY KontraktID DESC
Avatar billede ds-zim Nybegynder
19. september 2000 - 14:20 #8
Avatar billede ds-zim Nybegynder
19. september 2000 - 14:23 #9
Umm, *BlUsH* Hjælper det at nævne at jeg ikke arbejder i VB 6.0, men i Office2K ?
Det er godt nok en VB 6.0 core, men jeg har før oplevet ikke at have de påkrævede plugins.
Hvor f**n er det nu man Cr det henne ?
Avatar billede ds-zim Nybegynder
20. september 2000 - 14:20 #10
Starter nyt spørgsmål }(
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel