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:#
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


Respuesta Responder a este mensaje
#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$
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:#
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






Respuesta Responder a este mensaje
#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:
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$
> 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:#
>> 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
>>
>>
>
>


Respuesta Responder a este mensaje
#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:%
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:
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$
> 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:#
>> 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
>>
>>
>
>






Respuesta Responder a este mensaje
#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:%
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


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida