Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 Problema con decimales
 Foro Bloqueado  Tema Bloqueado


Autor Temas
acabanil
Starting Member

Argentina
31 Posts
Mensajes - 07 May 2003 :  17:52:07  Ver Perfil  Enviar Email
Hola a tuti mundi..

(este mensaje ya lo mandé en otro foro, pero creo que le va mejor a este)

a ver si alguien me dá un pista

tengo esto :

SQL = "SELECT cuentacte.reg_id,f_emision,t_doc,n_doc,i_doc,saldo FROM cuentacte where n_cuenta = "&session("nrocuenta")&" and f_emision >='01/01/2003' and f_emision <= '05/05/2003' ORDER BY f_emision DESC"

set oConn = Server.CreateObject("ADODB.Connection")

oConn.Open "DSN=blabla;" & _
"Uid=blabla;" & _
"Pwd=blabla"

set rs = oConn.Execute(SQL)

if NOT rs.EOF then
miTabla = rs.GetRows
.......... y continúa....

hace el retrieve...todo bien, pero cuando quiero mostrar los datos de las columnas "i_doc" y "saldo" que son del tipo money en la BD, no me los formatea bien.
He usado el FormatNumber y todo eso....

Ej : 3.400,00 me lo muestra como 34,00
pero si modifico el valor en la BD a
3.400,30 me lo muestra como 3400,30

No entiendo que pasa....

Alguna idea ???

Desde ya gracias a todos...!


acabanil
Starting Member

Argentina
31 Posts
Posted - 13 May 2003 :  12:46:33  Ver perfil  Enviar e-mail
Bien...como todos :O) recordarán tuve un problema con los valores del tipo money en un select sql para mostrarlos con ASP, que no mostraba adecuadamente los decimales de los importes.
Lo solucioné convirtiendo en el select el tipo money en float, es decir.

"select convert(float,campomoney)".

gracias a todos....

Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar