17. april 2003 - 19:46
Der er
12 kommentarer og 2 løsninger
Fejl ved INSERT INTO i MySQL-database...
Jeg laver følgende: SQL = "INSERT INTO aktiviteter (name, abstract, internet, intranet, admin, activitydate, showdate, onlinereg, activitydesc) VALUES ('" & name & "', '" & abstract & "', '0', '1', '0', '" & activitydate & "', '" & showdate & "', '" & onlinereg & "', '" & activitydesc & "')" Conn.Execute(SQL) Og den giver denne fejl: [TCX][MyODBC]Table handler for 'aktiviteter' doesn't have this option Please...!!! Er der nogen der kan hjælpe? --jowns--
Annonceindlæg fra Academic Work Denmark A/S
17. april 2003 - 19:59
#1
Prøv at tjekke alle input .. response.write SQL response.end
17. april 2003 - 20:41
#2
Alle data er valide: INSERT INTO aktiviteter (name, abstract, internet, intranet, admin, activitydate, showdate, onlinereg, activitydesc) VALUES ('esrs', 'zfeee', '0', '1', '0', '2003-4-17', '2003-4-25', '1', 'sdffe') Nogen ideer?
17. april 2003 - 21:11
#3
hvad er aktiviteter sat til inde i databasen.. for hvis den er sat til en boolean (yes/no) og du prøver at sætte en tekst streng i den, så siger den fejl. Thomas
17. april 2003 - 21:15
#4
Oversigt: id: int name: char abstract: char internet: int intranet: int admin: int activitydate: date showdate: date onlinereg: int activitydesc: text Det burde da være iorden...!?
17. april 2003 - 21:22
#5
Hvis ikke der er noget galt med data i dit sql statement, så ligger fejlen i den måde du laver autodiskreminering på dit ID felt -.-
17. april 2003 - 21:25
#6
ID er sat med kryds kryds i Primary Key, Not Null og Auto Increment. Er det da ikke rigtigt?
17. april 2003 - 21:30
#7
har du prøvet at fjerne ' i de felter der et af typen int
17. april 2003 - 21:31
#8
prøv at autonummereringen og "not null" i dit id felt og kør din SQL igen -.-
17. april 2003 - 21:32
#9
prøv at FJERNE (var ordet der manglede) autonummereringen og "not null" på dit id felt og kør din SQL igen -.-
17. april 2003 - 21:43
#10
Ingen af delene hjælper - jeg får stadig: [TCX][MyODBC]Table handler for 'aktiviteter' doesn't have this option
17. april 2003 - 23:23
#11
prøv engang at sætte [] rundt om dine tabel navn altså INSERT INTO aktiviteter ([name], [abstract]... osv... Thomas
17. april 2003 - 23:24
#12
nå ja og så fjern dine ' fra felter som er int, ligesom madrich siger. Thomas
18. april 2003 - 14:32
#13
Hmmm, nej det vil ikke virke...! Men nu har jeg slettet min tabel og oprettet den igen med nye feltnavne og nu virker det!??? Don' ask me why...! Tak for hjælpen! God påske!!
18. april 2003 - 14:33
#14
Du får lige 10p for hjælpen madrich...
Kurser inden for grundlæggende programmering