Innan nån säger nåt, så har jag redan sökt efter detta problem, hittat resultat men inte nån lösning som ligger nära mitt problem..
Om jag kör denna SQL-frågan..
Set RecSet = Connect.Execute("INSERT INTO kat (katnamn,prio) VALUES('" & request.form("katnamn") & "'," & request.form("prio") & ") ")
får jag felmess:
Microsoft JET Database Engine error '80004005'
Index or primary key cannot contain a Null value.
/admin/add_kat_reg.asp, line 9
Men jag spec:ar ju inte nåt i den kolumnen (som för övrigt heter "kat" och givetvis är primärnyckel), den finns ju inte ens med i SQL-frågan.. och jag kan ju inte sätta nåt heller för det skall ju automagiskt komma nästa nummer..
men jag har dock ett annat problem, jag kan inte ändra datatypen till räknare, vare sig om jag försöker i "kat" eller om jag skapar en ny.. Access 2002...
Du måste ju kunna göra fältet till räknare när du skapar en ny tabell, eller missförstår jag dig?
Man man inte skapa en nu kolumn i "databladsläge" och sedan gå till designläge och ändra datatyp till Räknare.. man måste vara i Designläge när man skapar den.. annars går det inte.. skumt :/
Du kan inte ändra datatyp till räknare i en tabell som har data.
I know that from this day, and forward.
Tack.
265 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91