Avatar billede eksperten1 Nybegynder
09. oktober 2002 - 10:22 Der er 11 kommentarer og
1 løsning

Hvad sker der med denne INSERT

Har en tåbelig Access 2000 db, hvor en tabel ikke tillader at jeg laver en insert, det vil sige at hvis jeg udelader password, så fungerer den fint ?!?!?!?!

INSERT INTO db_users (fornavn, efternavn, login, email, adgangsniveau, password) VALUES ('Monica', 'Haggen','monica','monica@jernkjeden.no',1,'mon321');

Er det mig der er helt bims, på min SQL Server fungerer den fint!?

vhE1
Avatar billede terry Ekspert
09. oktober 2002 - 10:26 #1
Well we cant see th etable so it shard to say! Make sure that you are inserting ALL fields other than autonumber AND that the data types are correct
Avatar billede terry Ekspert
09. oktober 2002 - 10:28 #2
password! where does this come in?
Avatar billede terry Ekspert
09. oktober 2002 - 10:29 #3
Try

INSERT INTO db_users (fornavn, efternavn, login, email, adgangsniveau, [password]) VALUES ('Monica', 'Haggen','monica','monica@jernkjeden.no',1,'mon321');
Avatar billede eksperten1 Nybegynder
09. oktober 2002 - 10:29 #4
Det er det som er så underligt, password er et tekstfelt[50], det er først når jeg forsøger at komme noget i det felt at den fejler !? Hvis ikke jeg kommer noget i password er der ingen problemer. ?
Avatar billede eksperten1 Nybegynder
09. oktober 2002 - 10:30 #5
?!"?!??!?!?!
Tell me, what does the [password] do ? It sure works!

Regards
E1
Avatar billede jkrons Professor
09. oktober 2002 - 10:31 #6
Måske skyldes det at password er et reserveret ord i SQL?
Avatar billede terry Ekspert
09. oktober 2002 - 10:31 #7
LOOK at the last comment I made!
[password]
NOT
password
Avatar billede terry Ekspert
09. oktober 2002 - 10:32 #8
Oh! our mails crosssed
password will be a reserved word so placing it in [] tells Access it is a name and NOT a reseved word
Avatar billede eksperten1 Nybegynder
09. oktober 2002 - 10:32 #9
So what does the [] do ?
Avatar billede eksperten1 Nybegynder
09. oktober 2002 - 10:33 #10
Thanks, on my SQL Server 2000, I use a table exactly the same, no problems ?!
Avatar billede terry Ekspert
09. oktober 2002 - 10:38 #11
[]Just tells Access to use the contents as a name of for example a field.
You would also use it IF you had spaces in the field name for example

My Field

you would have to use [My Field] or you would get an error
Avatar billede eksperten1 Nybegynder
09. oktober 2002 - 10:40 #12
Thanks alot. :-)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester