Heidi wrote in dk.edb.internet.webdesign.serverside.asp:
> Hej,
>
> Jeg kan simpelthen ikke finde ud af hvad der er i vejen;
> Jeg kan ikke skrive til min DB. Jeg har prøvet at kopiere noget
> kode fra Tutorialen, men hvad gør jeg galt??
>
> Kode:
> <html>
>
> <head>
> <title> Indsæt i DB </title>
> </head>
>
>
>
>
> <body bgcolor= powderblue>
>
> <%
> Set Conn = Server.CreateObject("ADODB.Connection")
> DSN = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" &
> Server.MapPath("KDB.mdb")
> Conn.Open DSN
>
> strSQL = "Select * from KDB" & "'"
> set rs=Conn.Execute(strSQL)
>
>
> strSQL = "Insert into KDB (Fornavn(e), Efternavn, TlfPrivat,
Det kunne være her dit problem er Fornavn(e), prøv at fjerne
paranteserne omkring e
Et godt program jeg har brugt til fejlfinding er EasyASP, et godt
gratis program.
> Adresse) Values ('Fætter', 'Guf', '99887766', 'Ellevej 3')"
> Conn.Execute(strSQL)
>
>
>
>
>
> Conn.Close
> set conn = Nothing
> %>
>
>
> </body>
> </html>
>
> _______________________________________________________
>
> Fejltype:
> Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
> [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i
> INSERT INTO-sætningen.
> /indsaet_db.asp, line 22
>
--
KONKURRENCE PÅ HTML.dk:
fortæl hvordan din drømmeeditor ser ud
og vind luksus webhoteller fra Wannafind
KLIK HER! =>
http://www.html.dk/editor