no puedo hacer un
dim a,b
rs("a")
b= b+a
???
no hace una conversion automatica de tipos???
Atte
Mauricio (desde php)

| |||
sumar char si tengo a= 2.65 (a viene de una bd definido como char) no puedo hacer un dim a,b rs("a") b= b+a ??? no hace una conversion automatica de tipos??? Atte Mauricio (desde php) ![]() |
| ||||
CByte CByte(strExample) The CByte function converts this variable to a subtype byte. CDbl CDbl(strExample) The CDbl function converts this variable to a subtype double. CInt CInt(strExample) The CInt function converts this variable to a subtype integer. CLng CLng(strExample) The CLng function converts this variable to a subtype long. CStr CStr(strExample)
__________________ Para ayudar en lo que se pueda:Zzz: |
| |||
![]() Les agradesco su respuesta. Mira esta es la idea: 35,05 159,03 110,36 estos corresponden al resultado de una consulta, y su campo es de tipo number(8,3) solo necesito la sumatoria de esos datos. entonces al ser enteros uso cInt(rs("importe")) asi: dim suma_importe suma_importe =nt(rs("importe")) +suma_importe péro me envia un error Atte Mauricio |
| ||||
Quizá el LCID definido hace que los decimales se separen copn punto y truena por la coma, o tal vez rs("importe") tiene un null, o estas en el EOF, etc., claro que si posteas el error que te manda será más fácil saber la causa. |