Avatar billede dennisjuul Nybegynder
08. marts 2005 - 13:11 Der er 6 kommentarer og
1 løsning

Typecasting i ASP?

Hej!

Jeg vil gerne vide hvordan man typecaster/konverterer et resultset-udtræk fra en database til en integer, så man f.eks. kan lægge tallet 1 til værdien?

Tallet i databasen er af typen nvarchar, men indeholder kun tal.

mvh. Dennis
Avatar billede morten_soegaard Nybegynder
08. marts 2005 - 13:12 #1
Jeg vil tro du skal bruge CInt(Udtræk_Database)
Avatar billede dennisjuul Nybegynder
08. marts 2005 - 13:28 #2
Hvis jeg prøver flg. får jeg bare en fejl:

temp = CInt(rs(0));
Avatar billede morten_soegaard Nybegynder
08. marts 2005 - 13:43 #3
Hedder kolonnen 0?

Hvis skal du skrive:

temp = CInt(rs("0"))
Avatar billede dennisjuul Nybegynder
08. marts 2005 - 14:10 #4
koden er (som giver fejl):

sql = "select nr from bruger";
rs = oConn.Execute(sql);

temp = CInt(rs(0));
Avatar billede morten_soegaard Nybegynder
08. marts 2005 - 16:11 #5
Okay, hvad skriver dem som fejl?
Avatar billede eagleeye Praktikant
08. marts 2005 - 17:21 #6
Når det er jscript bruger du javascript metoden som er parseInt:

str="2233";
tal = parseInt(str);
Avatar billede dennisjuul Nybegynder
09. marts 2005 - 08:07 #7
Tak eagleeye, det løste problemet. :-D
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