Avatar billede steen_hansen Forsker
28. oktober 2006 - 13:37 Der er 6 kommentarer og
1 løsning

Gem som tal, ikke som tekst

Når jeg gemmer tal i MySQL, vælger jeg smallint(3)

<%
strSQL = "INSERT INTO mintabel (vHeight) VALUES (" & _
    "'" & Trim(Request.Form("vHeight")) & "')"
Conn.Execute strSQL
Conn.Close
%>

<input type="text" name="vHeight" id="vHeight">

Det fungerer også fint nok, men når jeg eksporterer databasen til et MS Excel regneark for at se de indtastede data, får jeg de røde trekanter i cellen, hvor værdien af vHeight er gemt, fordi jeg åbenbart har gemt vHeight som tekst?
Avatar billede kasper.h Nybegynder
28. oktober 2006 - 13:41 #1
Du kan ikke gemme tekst i en smallint, så det må have noget at gøre med den måde du eksporterer det på, eller Excel læser det på.
Avatar billede steen_hansen Forsker
28. oktober 2006 - 15:19 #2
Jeg håber det er den måde, som Excel læser det på. Ovenstående burde da gemme det som tal?
Avatar billede steen_hansen Forsker
28. oktober 2006 - 15:19 #3
Det kan jo komme an på en prøve :o)

Vender tilbage.
Avatar billede steen_hansen Forsker
01. november 2006 - 00:04 #4
Kasper, jeg burde jo bare have tjekket det. Det virker fint, så det er bare Excel, der ikke håndterer det korrekt. Smider du et svar? :o)
Avatar billede steen_hansen Forsker
12. november 2006 - 23:54 #5
kasper.h, et svar?
Avatar billede kasper.h Nybegynder
13. november 2006 - 08:20 #6
Yes, sorry :)
Avatar billede steen_hansen Forsker
13. november 2006 - 19:40 #7
Takker :o)
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