• Viernes 8 de Noviembre de 2024, 15:45

Autor Tema:  Comparar Tipo De Datos  (Leído 1483 veces)

Widark

  • Miembro MUY activo
  • ***
  • Mensajes: 246
    • Ver Perfil
Comparar Tipo De Datos
« en: Martes 5 de Diciembre de 2006, 17:00 »
0
Buenas las tengan sus personas!

Como el dermatologo "vamos al grano": Quiero validar que tipo de datos tiene una columna y de la forma en que lo hize no me siento muy satisfecho y quisiera saber la forma más apropiada.
Código: Text
  1. If dsAspirantes.Tables(0).Columns(cboColumnas.Text).DataType.ToString = "System.Int32" Then
  2.  
Yo me imagino que eso es un insulto al lenguaje pero no vi otra forma, si me pudieran corregir estaria muy agradecido con ustedes.

Muchas gracias por su tiempo.
[:], Yo si se lo que es trabajar duro, por que lo he visto.
http]
programacion,c,c++,
C#,java,linux,videojuegos,
directX,.NET,allegro,asm,codigo
NoSolocodigo --> Blog de Articulos

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Comparar Tipo De Datos
« Respuesta #1 en: Miércoles 6 de Diciembre de 2006, 13:38 »
0
Código: Text
  1. If dsAspirantes.Tables(0).Columns(cboColumnas.Text).DataType.ToString = "System.Int32" Then
  2.  

MMMM bueno en C# seria:
Código: Text
  1.  
  2. if( typeof (
  3.                  dsAspirantes.Tables(0).Columns(cboColumnas.Text).DataType.ToString())
  4.      != typeof(System.Int32)
  5.   )
  6.  
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

Widark

  • Miembro MUY activo
  • ***
  • Mensajes: 246
    • Ver Perfil
Re: Comparar Tipo De Datos
« Respuesta #2 en: Miércoles 6 de Diciembre de 2006, 23:45 »
0
Gracias JuanK

Lo estube mirando, pero no me funciono, aparece un mensaje que DateType no puede ser Int o algo por el estilo, le di algunas vueltas, no soy muy diestro en VB.NET así que no le pude dar con el chiste. De todas formas muchas gracias.
[:], Yo si se lo que es trabajar duro, por que lo he visto.
http]
programacion,c,c++,
C#,java,linux,videojuegos,
directX,.NET,allegro,asm,codigo
NoSolocodigo --> Blog de Articulos