og hvis jeg udskriver sql sætningen istedet for at udføre den så ser det rigtigt ud? INSERT INTO Users (Username,Password,level,navn,tlfnr,email) Values (\'test\', \'test\', \'2\', \'test hansen\', \'31234323\', \'test@test.dk\')
level er reserveret ord i Access. Så du skal enten omdøbe level til noget andet (levelstatus) eller du skal i din(e) SQL sætninger sætte [] omking kolonne navnet [level].
så din SQL bliver hvis du sætter []: SQL = \"INSERT INTO Users (Username,Password,[level],navn,tlfnr,email) VALUES (\'\" & Request.form(\"Username\") & \"\',\'\" & Request.form(\"Password\") & \"\',\'\" & Request.form(\"level\") & \"\',\'\" & Request.form(\"navn\") & \"\',\'\" & Request.form(\"tlfnr\") & \"\',\'\" & Request.form(\"email\") & \"\')\"
Jeg ville nok vælge at ændre kolonne navnet. Conn.Execute(SQL)
smukt eagle !!! det var lige det der var galt heheheheh :)
Synes godt om
Ny brugerNybegynder
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.