11. maj 2003 - 20:25
Der er
10 kommentarer og 1 løsning
Fejl i INSERT INTO!
Jeg får følgende besked på fejl melding, men kan ikke finde fejlen. Missing semicolon (;) at end of SQL statement. Her er koden: strSQL = "INSERT INTO Samlet (alder, koen, stilling, u1, u2, u3, u4, u5, u6, u7, u8, u9, u10, " &_ "u11, u12, u13, u14, u15, u16, u17, u18, u19, u20, u21, u22, u23, u24, u25, u26, u27, u28, u29, u30, " &_ "kon, sam, kom, und, til) " &_ " Values ('" & alder & "', '" & koen & "',' " & stilling & "', '" & u1 & "', '" & u2 & "', '" & u3 & "', '" & u4 & "', '" & u5 & "', '" & u6 & "',' " & u7 & "',' " & u8 & "', '" & u9 & "', '" & u10 & "', '" &_ u11 & "', '" & u12 & "', '" & u13 & "', '" & u14 & "', '" & u15 & "', '" & u16 & "', '" & u17 & "', '" & u18 & "', '" & u19 & "',' " & u20 & "', '" & u21 & "', '" & u22 & "', '" & u23 & "', '" & u24 & "', '" & u25 & "',' " & u26 & "',' " & u27 & "', '" & u28 & "',' " & u29 & "',' " & u30 & "',' " &_ kon & "',' " & sam & "',' " & kom & "',' " & und & "',' " & til & "')' " ? :-) karsten_larsen
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Det ser ud som om du har et ' for meget efter den sidste ) i din SQL. strSQL = "INSERT INTO Samlet (alder, koen, stilling, u1, u2, u3, u4, u5, u6, u7, u8, u9, u10, " &_ "u11, u12, u13, u14, u15, u16, u17, u18, u19, u20, u21, u22, u23, u24, u25, u26, u27, u28, u29, u30, " &_ "kon, sam, kom, und, til) " &_ " Values ('" & alder & "', '" & koen & "',' " & stilling & "', '" & u1 & "', '" & u2 & "', '" & u3 & "', '" & u4 & "', '" & u5 & "', '" & u6 & "',' " & u7 & "',' " & u8 & "', '" & u9 & "', '" & u10 & "', '" &_ u11 & "', '" & u12 & "', '" & u13 & "', '" & u14 & "', '" & u15 & "', '" & u16 & "', '" & u17 & "', '" & u18 & "', '" & u19 & "',' " & u20 & "', '" & u21 & "', '" & u22 & "', '" & u23 & "', '" & u24 & "', '" & u25 & "',' " & u26 & "',' " & u27 & "', '" & u28 & "',' " & u29 & "',' " & u30 & "',' " &_ kon & "',' " & sam & "',' " & kom & "',' " & und & "',' " & til & "')"
Bemærk denne: "',' " & kom & "', Det vil indsætte et mellemrum foran det som der er i variablen kom, for at undgå det skal der ikke være mellemrum mellem ' og " "','" & kom & "',
Slettet bruger
11. maj 2003 - 20:33
#3
Du kan også lave en Response.Write(strSQL) så er det måske nemmere at overskue hvor det går galt.
-> bertie Den ser sådan ud INSERT INTO Samlet (alder, koen, stilling, u1, u2, u3, u4, u5, u6, u7, u8, u9, u10, u11, u12, u13, u14, u15, u16, u17, u18, u19, u20, u21, u22, u23, u24, u25, u26, u27, u28, u29, u30, kon, sam, kom, und, til) Values ('1962', '1',' 1', '1', '1', '1', '1', '1', '1',' 1',' 1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1',' 2', '1', '2', '1', '1', '2',' 2',' 2', '2',' 1',' 1',' 5',' 7',' 5',' 5',' 8')' Nu prøver jeg lige det eagleeye skrev, selvom jeg er lidt træt af '"'"'"' etc. lige nu.
Slettet bruger
11. maj 2003 - 20:35
#5
Jeg ved ikke om det er meningen men det ser ud som du har nogle felter der kommer til at starte med en blank, eks: & "',' " & stilling &
Slettet bruger
11. maj 2003 - 20:36
#6
Det ser ud som eagleeye sagde, der er et ' for meget til sidst.
Slettet bruger
11. maj 2003 - 20:37
#7
Hæ hæ jeg havde så travlt med at skrive at jeg ikke så eagleeyes bemærkning om mellemrummene :-)
Du må gerne hvade mellemrum mellem , og '. Her kan du se der er mellemrum mellem ' og " : ' 2' så er der kommet et mellemrum ind foran 2 tallet.
Dette giver ikke mellemrum : & "', '" & Dette giver mellemrum : & "',' " &
Jeps det sidste ' gjorde udslaget, fedt at det kom på plads. tak for hjælpen :-) karsten_larsen
jeg noterer mellemrummene, nu bliver der et mellemrum mig og pcén :-)) karsten_larsen
Kurser inden for grundlæggende programmering