CCeeronMedlem sedan aug. 2000378 inlägg Trådstart#1 SQL = "INSERT INTO users (username, password, access, date, email, age, sex, location, homepage, info) VALUES ('" & Request.Form("username") & "','" & Request.Form("password") & "','5','" & Date() & "','" & Request.Form("email") & "','" & Request.Form("sex") & "','" & Request.Form("age") & "','" & Request.Form("location") & "','" & Request.Form("homepage") & "','" & Request.Form("info") & "')"
CCeeronMedlem sedan aug. 2000378 inlägg För fäljande felmedelande... Kör med:
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=xxx;Data Source=" & Server.Mappath("wow.mdb")
Microsoft JET Database Engine (0x80004005)
Antalet värden i frågan och antalet målfält är olika.
LLarsGMedlem sedan dec. 200012 464 inlägg Några saker
Du har 10 kolumn-namn i listan men du har 11 värden.
Password och date är reserverade ord i Jet SQL. Bäst är att byta namn på dessa kolumner men annars så går det att skriva
SQL = "INSERT INTO users (username, [password], access, [date], ...
datumvärden i jet omges av # inte '
EkströmMedlem sedan feb. 20022 594 inläggDu har blandat ihop age och sex också i values.
Red. Jag får det till 10 fält och 10 värden. 
CCeeronMedlem sedan aug. 2000378 inlägg Spelar ingen roll... Fattar inte varför jag får fel. Primärnyckeln ska ju uppdateras noramlt... Får göra en gammal hederlig RecSet addning....