elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Utilizar un cast en c#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Utilizar un cast en c#  (Leído 4,492 veces)
joalbela

Desconectado Desconectado

Mensajes: 30



Ver Perfil
Utilizar un cast en c#
« en: 16 Marzo 2011, 15:17 pm »

Utilizar un cast en una consulta de c#


 
Código
  1. IfxDataAdapter dt = new IfxDataAdapter(" SELECT a.cdgo_prdcto COD,a.nmbre_prdcto DESCRIPCION, SUM(b.cntdad)PMVTA, a.csto_rpscion CR, " +
  2.                                                   " a.clfccion_prmnnte P, a.clfccion_tmpral T,a.cdgo_brra EAN" +
  3.  
  4.                                                   " FROM prdcto a , prmdio_vnta b " +
  5.                                                   " WHERE estdo = 'A' " +
  6.                                                   " AND a.cdgo_prdcto = b.cdgo_prdcto " +
  7.                                                   " GROUP BY 1,2,4,5,6,7 " +
  8.                                                   " ORDER BY 2 ", conexion);
  9.  

Deseo usarlo en a.csto_rpscion para que me traiga los valores tal y como estan en la bd que es informix ya que en la bd tiene un decimal y aqui no me lo trae como entero


En línea

Jorge MB
Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Utilizar un cast en c#
« Respuesta #1 en: 16 Marzo 2011, 15:36 pm »

Tu problema obviamente no es cuando realizas la consulta, sino cuando tratas los datos del dataadapter
El problema es que el double lo tienes respresentado por un punto como separador, y de seguro le estas pasando uno con coma, por lo que lo convierta hasta donde "alcanza a leer"
Antes de hacer la conversión agrega un replace y cambia las comas por puntos :P

Saludos


En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Utilizar un cast en c#
« Respuesta #2 en: 16 Marzo 2011, 20:30 pm »

Y si es el mismo tema que en tu post anterior, reutiliza el POST que no es tan antiguo.

Un saludo!
En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Utilizar un cast en c#
« Respuesta #3 en: 16 Marzo 2011, 20:34 pm »

Especialmente eso, no había visto :xD

Saludos
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
roms de drem cast
Juegos y Consolas
DANIELC01 2 2,286 Último mensaje 8 Enero 2005, 04:26 am
por STRIKE
es posible un cast de Integer a String en JAVA
Java
saifgen 5 20,315 Último mensaje 2 Diciembre 2005, 04:17 am
por DarkSatriani
cast en asm
ASM
rmdma() 2 3,246 Último mensaje 16 Febrero 2012, 18:01 pm
por _Enko
cast parametro null « 1 2 »
Programación Visual Basic
neo_from_cs_matrix 14 6,191 Último mensaje 6 Marzo 2012, 02:44 am
por Karcrack
Como crear un nuevo cast explicito en c#?
.NET (C#, VB.NET, ASP)
WHK 2 2,732 Último mensaje 17 Julio 2013, 22:57 pm
por WHK
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines