Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-04-2018
Tecnofacil Tecnofacil is offline
Miembro
 
Registrado: jun 2015
Posts: 50
Poder: 9
Tecnofacil Va por buen camino
Cita:
Empezado por gatosoft Ver Mensaje
[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.
Eso es lo extraño, se estaba utilizando hace tiempo, mas de año, y de repente empezó a hacer eso, pense en un error en los datos de la tabla asi que revise todo y nada extraño, se me ocurrio reemplazar el firedacQuery y funciono perfecto.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 10:56:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi