10. april 2008 - 21:56Der er
5 kommentarer og 1 løsning
Problemer med at rette i en database
Jeg har en hjemmeside, hvor jeg har en access database med en masse tal i... Nu har jeg så flyttet webhotel til et andet sted som skulle understøtte access databaser. Det virker også fint, men nu kan jeg bare ikker rette i min database, når jeg bruger mine administrationssider....
Hvis jeg vil rette i et felt, og jeg f.eks. skriver 5,25, og trykker opdatér, så laver den bare automatisk om til 525.... Hvorfor gør den det??.. Jeg har intet ændret, og da min hjemmeside lå hos den gamle udbyder, var der ingen problemer... Ved ikke lige hvad jeg skal gøre...
ok, ja jeg prøvede så lige at skrive 5.25, og den lavede det så om til 5,25... det synes jeg godt nok er mærkeligt, nu når det ikke var nødvendigt hos den gamle udbyder...
Du er simpelthen kommet over på en dansk server. Den arbejder med komma isf punktum. Når du udskriver en værdi blir den udskrevet på dansk. Jeg bruger altid: replace(tal,",",".") for at sikre at kommaer ændres til punktum før der skrives til databasen og når tal udskrives til brugeren.
f.eks. hvis dine tal er i kroner, og du har ører med, så behandler jeg alle tal i ører, og hvor de skal vises smider man bare en "/100" ind.... så fikser den selv det komma/punktom den vil have, og som serveren forstår.
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.