![]() |
La aplicación de tilda
Hola estoy trabajando en un programa con interbase. El tema es que me carga los datos en una .GDB, los puedo tomar y mostrarlos pero cuando los quiero modificar el programa se tilda y lo tengo que cerrar atraves del administrador de tareas.
Lo extraño es que las acciones de escritura, lectura y edición de estos datos si los puedo hacer con el primer registro cargado. pero no con otros. La carga, lectura y edición de los datos es muy burda ya que no utilizo sql ni otro, directamente lo realizo con busquedas secuenciales y cargar son IBTable1.Active:=True; IBTable1.Insert; IBTable1.FieldValues['NUMDOC']:=dni; ....... IBTable1.Post; IBTable1.Active:=False; Lo he tenido que hacer asi ya que no se como trabajar con Fechas. No pude insertar una fecha a traves de sql. Gracias Gaston:confused: |
Hola,
Con respecto a que solo puedes editar el primer registro. Puede ser por que tienes muchos registros o muchos campos en tu tabla y que se tarde mucho tiempo. Otra cosa puede ser que te tengas un ciclo.
y te hace falta dentro del ciclo un:
Weno, por eso es lo que puedo aportar por lo poco que entendi. Saludos, |
No deberías usar un IBTable, sino más bien un IBDataset.
Insertar una fecha:
Saludos |
La franja horaria es GMT +2. Ahora son las 21:36:59. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi