Ver la Versión Completa : OnPostError en un TQuery
Wascar
17-04-2005, 08:29:36
Hola tengo una pregunta
Por que me ejecuta el evento onposterror en un TTable y no en TQuery
tengo los dos funcionando y cuando lo pongo en el tquery solo me genera 'Key Violation' pero con el TTable me presenta el mensaje que quiero cual es el problema????
Gracias de antemano
Wascar
17-04-2005, 17:20:16
Alguine Podria darme una respuesta
qué base de datos usas: paradox, access,
qué sistema gestor: bde, ado,
qué clave primaria tiene la tabla, y qué indices unicos.
qué tienes en el OnPostError de la tabla
o y cuando lo pongo en el tquery
¿Qué pones en el tquery ?, no somos adivinos :(
Wascar
18-04-2005, 20:49:26
Gracias Por tu Respuesta
Uso paradox, con BDE
con una estos campos
Id -unico
u otros campos que no son relevantes para el caso y no son index
pero segun estube observando si no observe mal Tquery no funciona ese envento por lo tando use Try/Expcet
Los datos donde estarán fisicamente despues de guardar??? ... En la tabla no??, pues es allí donde deberás controlar las cosas, posiblemente usando el evento BeforePost de la tabla.
En algunos casos, paradox te deja que una consulta pueda modificarse y guardar los datos con Tquery.Post, pero como ya he dicho, los datos quedan en la tabla.
Espero que te aclare algo.
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.