Avatar billede bobbedude Nybegynder
25. november 2003 - 11:55 Der er 9 kommentarer og
1 løsning

Indsætte kommatal i db

jeg skal sætte et komma tal ind i en database 3,14
Feltet er angivet som desimal med 2 desimaler men hvis jeg kører Insert så får jeg fejlen:

Number of query values and destination fields are not the same.

Replacer jeg , med . bliver tallet til 314 uden komma og hvis jeg sætter [] omkring får jeg fejlen:

Too few parameters. Expected 1.
Avatar billede chriscross Nybegynder
25. november 2003 - 11:56 #1
Hvilken database ?
hvordan ser din insert ud ?
Avatar billede erikjacobsen Ekspert
25. november 2003 - 11:57 #2
Du skal indsætte  3.14  og ikke  3,14
Avatar billede bobbedude Nybegynder
25. november 2003 - 12:25 #3
Min db er en Access
når jeg sætter 3.14 ind bliver det til 314
Avatar billede slott_hansen Nybegynder
25. november 2003 - 12:27 #4
Har du kugget hvilken "locale settings" der er ? Husk på, at f.eks. dansk og engelsk bruger henholdsvis , og . som seperator!!!
Avatar billede bobbedude Nybegynder
25. november 2003 - 12:28 #5
SQL = "INSERT INTO FerieFri (Aar,MaanedTal,DagTal,Uge,Koder,UserID,MaanedNavn,DagNavn,Notat,KommeTimer,KommeMinutter,GaetTimer,GaetMinutter,NyKommeTimer,NyKommeMinutter,NyGaetTimer,NyGaetMinutter,Kode,KodeTimer) VALUES ("&Aar&","&MaanedTal&","&DagTal&","&UgeNummer&","&Koder&","&BrugerID&",'"&MaanedNavn&"','"&DagNavn&"','"&Notat&"',"&KommeTimer&","&KommeMinutter&","&GaetTimer&","&GaetMinutter&","&NyKommeTimer&","&NyKommeMinutter&","&NyGaetTimer&","&NyGaetMinutter&","&Koder&","&FraTid&")"
Avatar billede bobbedude Nybegynder
25. november 2003 - 12:28 #6
Databasen er en dansk Access
Avatar billede pfp Nybegynder
25. november 2003 - 12:31 #7
Ja, men har du sat

Session.LCID = 1030

??
Avatar billede bobbedude Nybegynder
25. november 2003 - 12:33 #8
pfp >> Ja det har jeg
Avatar billede bobbedude Nybegynder
25. november 2003 - 12:33 #9
Jeg tror det er formatet i databasen den er galt med
Avatar billede bobbedude Nybegynder
25. november 2003 - 12:50 #10
hmm Replace(FraTid, ",",".") virkede sgu aligevel ????????????
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