har lite problem! Du har glömt "birth" i VALUES. du har rätt helt klart!INSERT INTO
jag har en Access DB som jag anslutit som System-DSN (den heter 'hg')
jag har manuellt lagt in några rader och det fungerar utmärkt att läsa (SELECT) ur DBn och det funkar bra att göra UPDATE men inte INSERT INTO
Jag har lagt till rättigheter (högerklick) Alla får göra allt...
I själva DBn så har jag inget lösenord
min anslutning ser ut:
global.asa
Application("DSN") = "DSN=hg;" & _
"Uid=Admin;" & _
"Pwd=;"
registrera.asp
set conn=Server.CreateObject("ADODB.Connection")
conn.Open Application("DSN")
sqlInsert = "INSERT INTO table (name, phone, mail, birth, userlogin, passwd) " & _
"VALUES ('" & name & "','" & phone & "','" & mail & "','" & userlogin & "','" & passwd & "');"
on error resume next
conn.Execute sqlInsert,recaffected
if err<>0 then
Response.Write("No update permissions!")
else
Response.Write(recaffected & " record inserted")
end if
Jag får alltså svaret ->NO update permissions<-
Vad gör jag för fel tro?Sv: INSERT INTO
Så här ser din ut:
sqlInsert = "INSERT INTO table (name, phone, mail, birth, userlogin, passwd) " & _
"VALUES ('" & name & "','" & phone & "','" & mail & "','" & userlogin & "','" & passwd & "');"
Men det borde vara så här:
sqlInsert = "INSERT INTO table (name, phone, mail, birth, userlogin, passwd) " & _
"VALUES ('" & name & "','" & phone & "','" & mail & "','" & birth & "','" & userlogin & "','" & passwd & "');"Sv: INSERT INTO
jag tog bort några fält ur frågan eftersom den är mycket längre...
lite dåligt av mig att inte ta med det fältet :(
jag missade det
om jag kör SQL frågan i access så funkar det iaf