Avatar billede axemaster Nybegynder
20. juni 2005 - 15:32 Der er 6 kommentarer og
1 løsning

MSSQL fjerner 0 i varenavn

Jeg indsætter et varenavn i en MSSQL database som ser sådan ud:
090009009.
Men SQL fjerner det første 0. Bruger jeg det forkert felt (nvarchar)
eller skal jeg gøre noget andet i databasen ???
Avatar billede musicchart.dk Nybegynder
20. juni 2005 - 15:36 #1
Hvilen [type] er feltet i databasen sat til?
Avatar billede erikjacobsen Ekspert
20. juni 2005 - 15:37 #2
Det er ikke nvarchar der fjerner 0'et. Et eller andet sted undervejs kommer du nok til at bruge varenavnet som et tal. Har du noget kode?
Avatar billede axemaster Nybegynder
20. juni 2005 - 15:58 #3
Meget forkortet ser der sådant ud:

    strSQL = "Insert into webshop (varenr) values("
    strSQL = strSQL & "'" & Request.Form("requiredvarenr") & "')"

Hvis jeg udskriver strSQL skriver den også 090009009.

Nullet forsvinder også hvis jeg manuelt tilføjer nullet i databasen. (via access)
Avatar billede axemaster Nybegynder
20. juni 2005 - 16:04 #4
Har fundet fejlen. Jeg havde byttet om på 2 felter. *rødmer*
Avatar billede axemaster Nybegynder
20. juni 2005 - 16:05 #5
Du får 30 points, hvis du svarer, som tak for din indsats.
Avatar billede erikjacobsen Ekspert
20. juni 2005 - 21:23 #6
Ingen point til mig, tak (hvis det var mig du mente)
Avatar billede axemaster Nybegynder
22. juni 2005 - 15:03 #7
Det var det ;)
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
Kurser inden for grundlæggende programmering

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