SQL driller...
Er der nogen der kan se hvad der er galt her ???'StrPath = "d:\Web\IT-Links.dk\Database\Auktion.mdb"
StrPath = "c:\inetpub\wwwroot\Salg\Auktion.mdb"
StrDSN = "Provider = Microsoft.jet.OLEDB.4.0; Data Source =" & StrPath
Set CN = Server.CreateObject("ADODB.Connection")
CN.Open StrDSN
SQL = "INSERT INTO Bud (ID, Navn, Forum, Bud, Kommentar, Betaling,) "
SQL = SQL & "VALUES(" & ID & " , '" & Navn & "' , '" & Forum & "' , " & Bud & " , '" & Kommentar & "' , '" & Betaling & "');"
Response.Write SQL
CN.Execute(SQL)
CN.Close
Set CN = Nothing
___________________________________________________________
SQL sætningen ser således ud når alle data er puttet i:
INSERT INTO Bud (ID, Navn, Forum, Bud, Kommentar, Betaling,) VALUES(1 , 'asd' , 'Hardwareonline.dk' , 300 , 'asd' , 'Forud (Bank overførelse)');
___________________________________________________________
I databasen
ID = Tal, Dubletter tillades
Navn = Text, 50 tegn
Forum = Text, 50 tegn
Bud = Tal, Dubletter tillades
Kommentar = Notat
Betaling = Text, 50 tegn
___________________________________________________________
Fejlen:
Microsoft JET Database Engine (0x80040E14)
Syntax error in INSERT INTO statement.
/salg/add.asp, line 28