Problema con base de datos

22/07/2005 - 13:07 por Nacho | Informe spam
Tengo un problema con una base de datos en access con las casillas de
verificacion Si/No. He pasado las tablas a SQL, y desde entonces la tabla me
da muchos problemas. Tiene muchas casillas de verificacion. Sabe alguien si
este tipo de casillas da problemas con el SQL?

Muchas gracias

Nacho Lopez

Preguntas similare

Leer las respuestas

#1 Carlos Sacristán
22/07/2005 - 13:26 | Informe spam
En SQL Server no existe el tipo de dato boolean, que es el "Si/No" del
que hablas en Access. Lo que puedes hacer es usar el tip de dato BIT o bien
CHAR(1) añadiéndole una validación de que sólo acepte los valores 'S' o 'N'


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Nacho" escribió en el mensaje
news:#
Mostrar la cita
me
Mostrar la cita
si
Mostrar la cita
#2 Nacho
22/07/2005 - 13:34 | Informe spam
Y puede ser por eso Carlos por lo que me esta dando tantos problemas la
tabla?

Gracias,


Nacho

"Carlos Sacristán" <csacristanARROBAmvpsPUNTOorg> escribió en el mensaje
news:eh$
Mostrar la cita
#3 Carlos Sacristán
22/07/2005 - 14:27 | Informe spam
Tendrías que ser más específico con lo de "tantos problemas"...


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Nacho" escribió en el mensaje
news:
Mostrar la cita
del
Mostrar la cita
tabla
Mostrar la cita
alguien
Mostrar la cita
#4 Nacho
22/07/2005 - 14:36 | Informe spam
Te explico:

Tengo una tabla de clientes con una relacion de 1 a 1 y exigiendo relacion
para actualizar con una tabla de Marketing. Luego una consulta basada en las
dos tablas con todos los datos. Para terminar tengo un formulario donde
introduzco los datos. El Id de cliente de la tabla de clientes se da de
forma autonumerica, y el Id de cliente de la tabla de marketing no se crea
hasta que no se mete algun dato en algun campo de esos tipo Si/No. Cuando
marco una casilla de verificacion en el formulario (de las de Si/No), me
crea el Id de cliente de la tabla de marketing perfectamente, pero si
desmarco la casilla, me da un error como si otro usuario estuviera cambiando
los mismos datos, y no me deja cambiar nada. Eso es principalmente lo que me
pasa. Se que es un poco raro, pero es asi. Si se te ocurre algo, te lo
agradezco.

Nacho


"Carlos Sacristán" <csacristanARROBAmvpsPUNTOorg> escribió en el mensaje
news:%
Mostrar la cita
#5 Pantxo
22/07/2005 - 14:44 | Informe spam
Hola Nacho,

yo hace tiempo que no utilizo campos de tipo boolean, bit y demás tipos de
datos particulares de los sistemas por los problemas que dan en las
migraciones.
Lo que suelo hacer en estos casos es crear campos int con valores 0 y -1 de
forma que incluso la mayoría de los lenguajes de programación me permiten
usar el valor del campo como valor booleano.

Un saludo

Pantxo

"Nacho" escribió en el mensaje
news:%
Mostrar la cita
me
Mostrar la cita
si
Mostrar la cita
Ads by Google
Search Busqueda sugerida