Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 08-may-2008, 09:16   #1 (permalink)
Agrey está en el buen camino
 
Fecha de Ingreso: octubre-2003
Mensajes: 320
Duda con Null y Not Null

Hola,
Tengo una duda que no consigo resolver...

Tengo una bbdd con una tabla donde los campos tienen el campo Nulo=No.


En forma local si dejo esos campos sin meter nada funciona bien pero al subirla bbdd a internet si dejo esos campos sin meter nada casca la aplicación.(La aplicacion esta en php)

¿Esto pq ocurre?
¿He probao a subir la misma aplicación a un servidor Linux y funciona bien?
¿Tiene algo que ver que la aplicación está subida sobre un servidor Windows?

Espero vuestras respuestas y muchas gracias,
Agrey está desconectado   Responder Citando
Antiguo 08-may-2008, 11:23   #2 (permalink)
gnzsoloyo tiene algunos puntos positivos de karma
 
Avatar de gnzsoloyo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 719
Re: Duda con Null y Not Null

El conector ODBC por default no maneja bien el NULL. Tienes que configurarlo con precisión porque le produce errores.
__________________
¿Quién de sus aciertos aprende?, si yo aprendo de mis errores constantemente...
gnzsoloyo está desconectado   Responder Citando
Antiguo 08-may-2008, 23:15   #3 (permalink)
Agrey está en el buen camino
 
Fecha de Ingreso: octubre-2003
Mensajes: 320
Re: Duda con Null y Not Null

Cita:
Iniciado por gnzsoloyo Ver Mensaje
El conector ODBC por default no maneja bien el NULL. Tienes que configurarlo con precisión porque le produce errores.
Gracias gnzsoloyo por tu respuesta, pero no la entiendo. Quieres decir que en un servidor Windows tengo que tener en cuenta si el campo es null o no y un servidor Linux da igual?
Agrey está desconectado   Responder Citando
Antiguo 09-may-2008, 05:27   #4 (permalink)
gnzsoloyo tiene algunos puntos positivos de karma
 
Avatar de gnzsoloyo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 719
Re: Duda con Null y Not Null

Algo así. El conector ODBC bajo Windows no interpreta bien el NULL, como tampoco puede interpretar el formato de fecha '0000-00-00 00:00:00', que es el que indica el NULL de un DATETIME, simplemente porque entiende otra cosa. El problema es que no puede llegar un campo vacío porque eso genera una excepción SQL_NO_DATA. El problema le pertenece a windows, no a MySQL. Hay un documento en Microsoft que habla de esto(IX: ODBC Driver Manager Incorrectly Reports SQL_NO_DATA_FOUND for ANSI Driver).
Respecto a la configuración fina del conector, en esta página enconmtrarás datos específicos de los NULL.
__________________
¿Quién de sus aciertos aprende?, si yo aprendo de mis errores constantemente...
gnzsoloyo está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:44.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93