11. december 2001 - 11:57
Der er
7 kommentarer og 1 løsning
Inerste Into
hvordan skal denne linie se ud: connect.execute(\"INSERT INTO jobs (udfortaf, dato, beskrivelse, kunde, udfort, tid, kata, katb, katc, katd, evtpris) VALUES(\'\" & request.form(\"udfortaf\") & \"\',\'\" & request.form(\"dato\") & \"\',\'\" & request.form(\"beskrivelse\") & \"\',\'\" & request.form(\"kunde\") & \"\',\'\" & request.form(\"udfort\") & \"\',\'\" & request.form(\"tid\") & \"\',\'\" & request.form(\"kata\") & \"\',\'\" & request.form(\"katb\") & \"\',\'\" & request.form(\"katc\") & \"\',\'\" & request.form(\"katd\") & \"\',\'\" & request.form(\"evtpris\") & \"\')\") når tid=tal og udfort=Ja/Nej og evtpris=tal
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
11. december 2001 - 12:03
#1
Prøv at lave en variabel med indholdet: sql = \"INSERT INTO ....og resten af din streng...\" response.write(sql) connect.execute(sql) og vis mig det som udskrives i browseren
11. december 2001 - 12:03
#2
connect.execute(\"insert into [jobs] (udfortaf, dato, beskrivelse, kunde, udfort, tid, kata, katb, katc, katd, evtpris) VALUES (\'\" & request.form(\"udfortaf\") & \"\',\" & request.form(\"dato\") & \",\'\" & request.form(\"beskrivelse\") & \"\',\'\" & request.form(\"kunde\") & \"\',\'\" & request.form(\"udfort\") & \"\',\" & request.form(\"tid\") & \",\'\" & request.form(\"kata\") & \"\',\'\" & request.form(\"katb\") & \"\',\'\" & request.form(\"katc\") & \"\',\'\" & request.form(\"katd\") & \"\',\'\" & request.form(\"evtpris\") & \"\')\") Der skal altid \'\' uden om, undtaget hvis feltet i databasen er et tal. Selvom input er et tal, så er det altid hvilke type felt der er i databasen som har betydning.
11. december 2001 - 12:18
#3
Når du laver insert into skal det være sådan.. \"insert into jobs([udfortaf],[dato],[osv]) values (\'\" & string & \"\',\" & tal & \")\" Håber at du forstår... Thomas
11. december 2001 - 12:31
#4
hmm efter at have gjort dette: connect.execute(\"insert into [jobs] (udfortaf, dato, beskrivelse, kunde, udfort, tid, kata, katb, katc, katd, evtpris) VALUES (\'\" & request.form(\"udfortaf\") & \"\',\" & request.form(\"dato\") & \",\'\" & request.form(\"beskrivelse\") & \"\',\'\" & request.form(\"kunde\") & \"\',\" & request.form(\"udfort\") & \",\" & request.form(\"tid\") & \",\'\" & request.form(\"kata\") & \"\',\'\" & request.form(\"katb\") & \"\',\'\" & request.form(\"katc\") & \"\',\'\" & request.form(\"katd\") & \"\',\" & request.form(\"evtpris\") & \")\") Virker det stadig ikke. thb >> [] bruges da kun hvis man har brugt reseverede ord ikke ?
11. december 2001 - 12:32
#5
Det ved jeg ikke... jeg gør det altid sådan, og det virker hos mig...
11. december 2001 - 12:41
#6
Når jeg skriver SQLen ud ser den sådan ud. insert into jobs (udfortaf, dato, beskrivelse, kunde, udfort, tid, kata, katb, katc, katd, evtpris) VALUES (\'tc\',11-12-2001,\'tester\',6,\'FALSE\',200,\'A\',\'B\',\'C\',\'D\',2000
11. december 2001 - 13:07
#7
oki efter en del fetten rundt kører det nu
11. december 2001 - 14:00
#8
tak for point...
Kurser inden for grundlæggende programmering