04/02/2006, 17:18
|
| | | Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 20 años, 8 meses Puntos: 0 | |
convertir char(1) a bit Hola!
Estoy tratando de pintar un checkbox dentro de un datagrid chequeado o no dependiendo de el valor d la columna q reciba dsd la tabla de la base de datos , la columna q alimenta ese checkbox se llama Visible y en mi tabla esa columna es dipo char(1) y tiene valores "S" o "N" (visible o oculto respectivamente) , es decir para cada S el checkbox debe aparecer chequeado,estuve averiguando y muchos usan esto pero con columnas tipo bit (es decir 0 o 1), pero eso me llevaria manejar muchos cambios en mi aplicacion , estaba pensando en que se podria cambiar el tipo de dato de char a bit es decir que la consulta revise la tabla y si encuentra "S" q retorne 1 y viceversa.
El sgte es mi store procedure q alimenta mi datagrid : CREATE procedure sp_getRubros
as
select IdRubro,NombreRubro,Visible,Destacado,Imagen from Rubro
GO
no se si hay forma de hacer q este query arroje la columna Visible como tipo bit con sus valores de 0 y 1 segun corresponda , el objetivo es no alterar la estructura de la tabla Rubro. saludos
__________________ JUST DO IT!!!
nunk hay una segunda oportunidad para una primera buena impresion... |