Avatar billede md_craig Nybegynder
25. marts 2003 - 13:17 Der er 1 kommentar og
1 løsning

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
Avatar billede md_craig Nybegynder
25. marts 2003 - 13:18 #1
DOHHHH... der var sneget et komme ind... nu har jeg sidet og kigget på det i en time, og ikke fundet det komme, men så snart jeg poster her ser jeg det...
Avatar billede telac2 Nybegynder
25. marts 2003 - 13:26 #2
Prøv evt. at kigge efter "Betaling" ... ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester