Duda en tipo de dato BOOLEAN
Publicado por Josemi (4 intervenciones) el 24/11/2008 20:09:25
Saludos,
En una web que tengo en local trabajando con ACCESS, utilizo por ejemplo, para hacer una consulta lo siguiente:
strSQL="SELECT * FROM MITABLA WHERE OPERATIVO=TRUE"
al exportar la base de datos a SQL Server, he tenido que modificar la consulta por lo siguiente:
strSQL="SELECT * FROM MI TABLA WHERE OPERATIVO=1"
Si esta misma búsqueda la utilizo con ACCESS no funciona!!!
Es decir, los datos tipo TRUE/FALSE, en SQL SERVER se tratan como 0 y 1 y, aunque en acces creo que también, ¿la cadena de búsqueda no es la misma?.
¿Estoy en lo cierto o puedo haber metido la pata al exportar?
Mas que nada porque me interesa poder trabajar con las dos bases de datos, al menos de forma temporal. En el servidor con SQL SERVER y en local con ACCESS.
No se si me he explicado bien.
Gracias por vuestro tiempo.
En una web que tengo en local trabajando con ACCESS, utilizo por ejemplo, para hacer una consulta lo siguiente:
strSQL="SELECT * FROM MITABLA WHERE OPERATIVO=TRUE"
al exportar la base de datos a SQL Server, he tenido que modificar la consulta por lo siguiente:
strSQL="SELECT * FROM MI TABLA WHERE OPERATIVO=1"
Si esta misma búsqueda la utilizo con ACCESS no funciona!!!
Es decir, los datos tipo TRUE/FALSE, en SQL SERVER se tratan como 0 y 1 y, aunque en acces creo que también, ¿la cadena de búsqueda no es la misma?.
¿Estoy en lo cierto o puedo haber metido la pata al exportar?
Mas que nada porque me interesa poder trabajar con las dos bases de datos, al menos de forma temporal. En el servidor con SQL SERVER y en local con ACCESS.
No se si me he explicado bien.
Gracias por vuestro tiempo.
Valora esta pregunta
0