FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
He probado lo indicado por Neftali pero todo sigue igual, además para colocar lo que comenta neftali, debo de comprobar primero si hay algo en el TEdit oportuno y después en función de que si hay algo o no colocar el Null ó el valor correcto.
Lo que yo pretendo hacer es que con una simple asignación funcione, haya datos en el TEdit o no: adoquery1.Parameters.ParamByName('1').Value := edit1.text; (Si coloco esto y no hay datos en el edti1, da error.) La solución que he encontrado es comprobar si el edti1.text está vacío, si está vacío asigno este valor al parámetro = ' ', no me parece lógico tener que meter un espacio para que ADO guarde algo en ese campo. ¿Motivo? Última edición por Aprendiendo fecha: 22-01-2007 a las 15:20:13. |
#2
|
||||
|
||||
Hola
Bueno yo haria: 1- Primero hay que definir que tipo de dato va a contener el edit, si es string o numerico, puesto que dependera de esto la insersion correcta en la tabla. 2- Asignaria o bien un numero o una letra por defould al edit en su campo text. 3- Colocaria el nombre del form, ya que aveces se necesita identificar asi: La sentencia correcta es esta: Hay que tener en cuenta la posicion del campo que se requiere empezando por: Campo 1= 0 Campo 2= 1 etc, etc. Por comprobacion de vacio: No me parece muy logico o necesario, pero?. Saludos |
#3
|
|||
|
|||
Caral, muchas gracias por tu rápida respuesta, voy a probar a colocar delante del edit1.text el nombre del form, ya te comentaré.
Un saludo... |
#4
|
||||
|
||||
Aprendiendo,
comprueba en las propiedades de la tabla si el campo que te casca tiene la propiedad "Permitir Longitud Cero = Si". Está debajo de la longitud del campo, junto a otras propiedades. Por defecto cuando creas los datos está a NO, por lo que obliga a introducir datos. Puede que se este tu problema. Un saludo y suerte
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#5
|
|||
|
|||
fjcg02, gracias por tu respuesta
Esta propiedad creo la tengo cambiada a que permita longitud cero, de todos modos voy a corroborar de que se permita la longitud cero. Ya comentaré como me ha ido. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Grabar datos definodos por el usuario en B.D | frankmch | Conexión con bases de datos | 8 | 05-12-2007 18:46:58 |
No se actualizan los datos al grabar | marcial | Conexión con bases de datos | 4 | 25-05-2006 11:04:29 |
Rave Report usando datos de 2 tablas(Access) | AdemirRM | Impresión | 1 | 05-05-2005 18:15:02 |
grabar datos de un memo | @-Soft | Conexión con bases de datos | 8 | 16-08-2003 10:01:49 |
grabar datos en visual dbase | botones67 | Varios | 1 | 19-07-2003 08:40:42 |
|