![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
|
problema insert edit con con valores NULL
un saludo prestigioso foro
estos trabajando en D6 con Inbertabe 6 tengo una tabla "almacen" id_al (es llave primaria y autoincremente) cb_al varchar (acepta null) producto_al varchar( not null) detalle_al varchar (not null) tengo 3 dificultades que no puedo dar solucion 1.- cuando inserto no me llega a guardar en la DB me pide que id_al tenga un valor pero yo lo estoy colocando "autoincremento" cuando lo coloco manual si funciona pero mi idea es que se incremente automaticamente 2.- el campo cb_al aveces no coloco valor por eso lo dije que "acepte null" y en la base de datos de interbase me aparece NULL y cuando quiero editar o leer ese valor me da ERROR mi aplicacion me dice campo cb_al es NULL si a ese campo yo le doy un espacio ya n es null y lee y edita bien necesito que se incremente automaticamente al insertar y en el campo cb_al como puedo insertar grabar un espacio o solucionar la lectura para edit y me permita trabajar sin salir error de NULL con esta consulta inserto, pero no inserta porque me pide id_al que es la llave principal y esta en la DB como autoincremento
y con esta edito me da ERROR porque aveces el campo cb_al es vacio o null como dice interbase
|
|
#2
|
||||
|
||||
|
¿Cómo tienes creado el "autoincremento"?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
||||
|
||||
|
lo tengo creada por un triggers
cuando ingreso a la DB e inserto datos manualmente funciona de maravilla incrementa id_al automaticamente en D6 estoy insertando por tabla y me pide id_al mis 2 preguntas cuando pruebo manualmente funciona pero cuando inserta Delphi no ![]() |
|
#4
|
||||
|
||||
|
Puedes configurarle en el componente que uses, dependiendo del que sea
![]() De todas formas, tienes una opción fácil, dale siempre un valor, por ejemplo, cero.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#5
|
|||
|
|||
|
Hola: Podrias poner aqui el codigo del Trigger?
Saludos |
|
#7
|
||||
|
||||
|
Seguramente usas IBX, creo recordar que tiene una propiedad "required", cambia a false.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
||||
|
||||
|
required ?
o la propiedad NOT NULL? |
|
#9
|
||||
|
||||
|
Te hablo de memoria, seguramente es esa propiedad.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#10
|
||||
|
||||
|
si estoy trabajando en IBX
a id_al que es llave principal y tiene el autoincremento lo quite NOT NULL y ahora si funciona inserta sin problema solo me falta solucionar los campos que no asigno valor se quedan NULL y cuando quiero leer me da error porque dice que es valor nullo gracias por su ayuda |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Consulta con valores null | Luis M. | Firebird e Interbase | 15 | 11-03-2012 00:06:56 |
| Ayuda con valores no null en FIREBIRD 2.1 | Jose Roman | Firebird e Interbase | 11 | 14-01-2009 13:44:36 |
| Insert con DataControls campos Not Null | geolife | MySQL | 6 | 11-07-2008 12:40:29 |
| Duda sobre valores null | Inmi | Conexión con bases de datos | 2 | 24-09-2007 17:21:27 |
| Problema con Valores Null | crc | SQL | 10 | 20-09-2007 16:53:44 |
|