![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Si la actualización la estas haciendo por media de una consulta (TQuery), necesitas agregar ese campo dentro de la instrucción para que no te la ponga como nulo.
O si estas utilizando parámetros, en lugar de utilizar ".value", lo mejor sería utilizar el tipo de campo que estas manejando, ".AsString" por ejemplo. Pero aquí la pregunta sería: ¿cómo estas actualizando la base de datso?
__________________
|
|
#2
|
||||
|
||||
|
coloco un DBEdit en el cual se ingresan los datos, al lado un DBGrid que me muetra todos los registros.
Entonces dejo el DBEdit en blanco y tras hacer un insert, en seguida hago click sobre cualquier otro registro que muestre la DBGrid, con esto se produce un scroll y buala!!! se produce el error. Lo hago a proposito para ver como evitar que al usuario final le ocurra. |
|
#3
|
||||
|
||||
|
Hola.
Suponiendo que utilices una Tabla o un Dataset. En el evento BeforePost
Un saludo. Última edición por Luis M. fecha: 07-02-2008 a las 10:50:20. |
|
#4
|
||||
|
||||
|
ese Abort a que corresponde?
|
|
#5
|
||||
|
||||
|
Hola
Si has definido el campo como "not null" en la base de datos entonces será el servidor el que genere el error.Tu lo único que debes hacer es recoger ese error en el evento "onPostError" del Dataset y obrar en consecuencia. saludos |
|
#7
|
||||
|
||||
|
Resp
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Capturar exception | ALAM | C++ Builder | 0 | 18-04-2007 11:36:04 |
| exception | arieliten | Conexión con bases de datos | 3 | 21-04-2005 00:27:59 |
| Exception EDBEngineError | lionsoft | Varios | 9 | 23-09-2004 15:27:02 |
| exception al imprimir | agora18 | Impresión | 3 | 27-11-2003 15:54:25 |
|