FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error extraño con Firedac
Buenas colegas. Estoy usando hace tiempo ya un sistema desarrollado en Delphi con Firedac y Mysql. La cuestión es que en un formulario se carga un remito X y se le agregan artículos al detalle. Una vez terminada la carga de artículos, (por lo general son dos o tres), le doy al botón "Finalizar" que lo que hace es abrir la tabla ctacte, agrega un registro a esta tabla con datos del flete y luego cada linea del detalle.
El flete graba bien, pero cuando va a grabar, a la misma tabla, la primer linea del detalle me tira el siguiente error. https://drive.google.com/open?id=19C...nX87MQusL-QwAQ Es en el momento en que intento hacer el .post |
#2
|
|||
|
|||
Resuelto
Termine reemplazando el firedac.query por otro con la misma sentencia sql y desapareció el problema
|
#3
|
||||
|
||||
Esa solución suele ser muy efectiva en muchos casos, incomprensiblemente.
|
#4
|
||||
|
||||
[anydac][DApt]-400.[sql]Fetch command fetched[0] instead of [1] record, Possible reasons:update table does not have PK or row identifier,record has been changed/deleted by another user
No es un error tan extraño, normalmente occurre proqeu intentas hacer un update o insert en a través de un Query que no teien debidamente asignados su propiedad ProviderFlags en los TFields. Generalmente el componente carga los campos y marca los que son llave primaria, pero cuando esto no sucede, se debe ingresar a cada uno y en la propiedad ProviderFlags marcar pfInKey como true. Record has been changed/deleted by another user... es parte de la confusión al no tener llave primaria definida. |
#5
|
|||
|
|||
Cita:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mensaje de error Parametros en Firedac | oscarac | OOP | 1 | 06-09-2017 15:54:21 |
Error en FireDac y Access | Tecnofacil | Conexión con bases de datos | 11 | 07-08-2017 23:41:12 |
Error de conexion con FireDAC y Firebird 3 | GustavoCruz | Firebird e Interbase | 7 | 09-02-2017 17:49:17 |
Error Extraño | SysAdminGCS | Varios | 1 | 18-08-2007 16:30:49 |
Error Extraño | Esau | SQL | 4 | 17-06-2005 22:44:16 |
|