border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU

Retroceder   VB-MUNDO - Programacion Visual > Programacion - Lenguajes > Visual Basic.NET 2003 & 2005
Registrarse FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 22-11-2007, 14:38:17
Junior Member
Site Admin
 
Registrado: nov 2007
Posts: 1
pangus Valoración +2
Predeterminado VB 2005: Campo BIT SQL 2005 en True, me lo toma como FALSE

Buenas, necesito ayuda con algo muy básico de VB 2005.

Lleno un DataTable con un registro de una tabla SQL 2005. Entre las columnas hay una de tipo BIT y su valor está en 1 (= true) pero cuando la evalúo en VB 2005 me la muestra como False.

A alguno le pasó? Cómo se arregla esto?




P.D: El campo bit está usado para marcar una baja lógica de registro nomás.
Responder Con Cita
  #2 (permalink)  
Antiguo 26-11-2007, 15:44:48
Junior Member
Site Admin
 
Registrado: nov 2007
Ubicación: Playa del Carmen Q.Roo
Posts: 14
Dark Dragon Valoración +2
Predeterminado

Podrias poner una declaracion aparte y asignarle valor booleano para que aga el procedimiento puede quedar algo asi

siendo exprecion el procedimiento que te debuelve el valor en este caso comentas que es uno

'La Declaracion
Dim valor As Boolean = Nothing

'Su uso
If expresion = 1 Then
valor = True 'Si la expresion devuelve un uno entonces valor = True
Else
valor = False 'Si la exprecion da algo diferente a un uno entonces valor = False
End If

'El resultado
If valor = True Then
'Ya teniendo el reusltado de la expresion utilizas el valor como continuacion
End If

'Esta es una manera muy sencilla de llevar acabo resultado de sentencias tambien se puede usar un switch

Select Case exprecion
Case 1
'Aqui pones lo que quieres que se ejecute al resultar uno
Case Else
'Aqui pones lo que quieres que aga si es diferente a 1 puedes poner otros Case "tal" para direccionarlo recuerda que despues de que se evalua un case continua verificando entonces si cambia el valor de exprecion durante algun caso este se direccionara tambien al caso resultante para evitar esto agregas un Exit Select al terminar el case asi sales de el switch sin evaluar otras coincidencias
Exit Select
End Select
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
¿Cómo puedo hacer un menú en VB 2005 como el de Office 2007? handel777 Visual Basic.NET 2003 & 2005 7 11-08-2007 18:53:18
formato True/False data_uy Visual Basic 6.00 5 13-11-2006 13:32:35
Visual Basic .net 2005, Pdas Y sql 2005 ROBER.29 Visual Basic.NET 2003 & 2005 1 07-07-2006 02:04:31
Conexion sql 2005 Express y VB 2005 kerberox Visual Basic.NET 2003 & 2005 2 26-05-2006 17:47:30
True o False skate_mlk Visual Basic 6.00 1 01-07-2005 06:03:15


La franja horaria es GMT. Ahora son las 21:12:24.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right