Avatar billede trumf Nybegynder
21. august 2003 - 22:43 Der er 5 kommentarer og
1 løsning

tal med decimaler

Hejsa eksperter

jeg skal importere nogle tabeller fra access til mySQL og til dette bruger jeg mySQL-Front.
Jeg har bl.a to felter hvor der i det ene er tal fra 8 til 18,5 og det andet felt går fra 0,375 til 5.

Jeg har prøvet med mange datatyper, men det er kun varChar der dur. Jeg faldt dog over noget med at decimal kan sættes med x antal tegn og decimaler, men kan ikke lige få det til at virke.

Jeg går ind i im/export og vælger ODBC import og vælger den access DB der skal importeres fra. Der vælger jeg så den tabel jeg skal hente ved at klikke den af. Jeg kan nu se alle felter og vælger så "volumen" (feltet fra 8 til 18,5) i type kan man vælge decimal og i length/set prøver jeg så at skrive 5,3 og sætter default til 0. Men data kommer forkert over!!!

tallene er lavet som reelle tal i access!

Hvordan gør jeg dette i mySQL-Front ?
Avatar billede detox Nybegynder
21. august 2003 - 22:51 #1
Prøv med type=FLOAT
Avatar billede detox Nybegynder
21. august 2003 - 22:52 #2
og brug punktum i stedet for komma.
Avatar billede arne_v Ekspert
21. august 2003 - 22:53 #3
Gæt: din access kører med dansk decimal komma og din MySQL kører med
engelsk decimal punktum og det er det som driller dig.

Hvsi gættet er rigtigt skal duhave ændret enten i Access eller i MySQL.
Avatar billede trumf Nybegynder
21. august 2003 - 23:01 #4
Jeg regner også med at det er det komma!!! jeg prøver lige at se om jeg kan ændre dette i access inden jeg overfører, men ved nogen hvordan jeg laver decimal(5,3) i mySQL-Front ?
Avatar billede trumf Nybegynder
21. august 2003 - 23:07 #5
Jeg kan ikke lige finde ud af hvordan jeg ændrer komma til punktum i access!!!
Avatar billede trumf Nybegynder
27. oktober 2003 - 19:06 #6
Ja, så lukker jeg altså lige denne her. Jeg har stadig ikke fundet ud af det, men nu installerer jeg PHP og prøver med noget andet end mySQL-Front...
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
Computerworld tilbyder specialiserede kurser i database-management

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