10. januar 2004 - 11:16
Der er
14 kommentarer og 2 løsninger
Insert into syntax error
min = 100000 max = 999999 randomize tal = Int((max-min+1)*Rnd)+min strSQL = "insert into Kundeinfo (kundenr, Navn, Adresse, mail, repnr, By) values ('" + request.form("tlf") + "', '" + request.form("navn") + "', '" + request.form("adresse") + "', '" + request.form("mail") + "', '" + tal + "', '" + request.form("by") + "')" conn.execute(strSQL) conn.close set conn = Nothing Denne kode melder syntax error i insertinto sætningen. Synes jeg har prøvet alt... forstår det simpelthen ikke :S Plejer at kunne få det til at fungere glimrende:) men ikke denne gang... plz hjælp
Annonceindlæg fra SuperOffice
10. januar 2004 - 11:16
#1
by er reseveret `By`
10. januar 2004 - 11:16
#2
strSQL = "insert into Kundeinfo (kundenr, Navn, Adresse, mail, repnr, [By]) values ('" +
10. januar 2004 - 11:17
#3
min = 100000 max = 999999 randomize tal = Int((max-min+1)*Rnd)+min strSQL = "insert into Kundeinfo (kundenr, Navn, Adresse, mail, repnr, `By`) values ('" + request.form("tlf") + "', '" + request.form("navn") + "', '" + request.form("adresse") + "', '" + request.form("mail") + "', '" + tal + "', '" + request.form("by") + "')" conn.execute(strSQL) conn.close set conn = Nothing
10. januar 2004 - 11:17
#4
Når sætter man [...] rundt om i ASP.
10. januar 2004 - 11:18
#5
ahv >> nej ikke i ASP men det afhænger af databasen, access bruger []
10. januar 2004 - 11:19
#6
ps.. har inkluderet en fungerende database connect i toppen ;)
10. januar 2004 - 11:20
#7
Fuck hurtigt svar :D prøver lige.... Hvem skal have point?
10. januar 2004 - 11:20
#8
Jeg samler ikke på point, tak ;)
10. januar 2004 - 11:22
#9
Så kom vi da lidt længere... nu siger den : Type mismatch: '[string: "insert into Kundeinf"]'
10. januar 2004 - 11:24
#10
måake request.form("mail") + "', " + tal + ", '" + request.form("by") + "')" hvis repnr faktisk er et tal
10. januar 2004 - 11:26
#11
Hvis du bruge VBscript skal du bruge & for at ligge strenge samme, det vil viker med + så længe variablen ikke indeholder tal: strSQL = "insert into Kundeinfo (kundenr, Navn, Adresse, mail, repnr, [By]) values ('" & request.form("tlf") & "', '" & request.form("navn") & "', '" & request.form("adresse") & "', '" & request.form("mail") & "', '" & tal & "', '" & request.form("by") & "')" conn.execute(strSQL)
10. januar 2004 - 11:27
#12
repnr bliver jo genereret som et tilfældigt i den stump kode som jeg også postede... Men den siger det samme... Hvad kan det være?
10. januar 2004 - 11:29
#13
Så virker det sq:D Fedt! mange tak:) Erik Jacobsen, sikker på du ikke vil have del på points? Hva med eagleeye
10. januar 2004 - 11:31
#14
Ok, så kan du dele dem som du syntes ;)
10. januar 2004 - 11:32
#15
Points er kun til bøvl og besvær, så nej tak.
10. januar 2004 - 11:41
#16
Fair nok.. :) Håber i er tilfreds med fordelingen så
Kurser inden for grundlæggende programmering