![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
|
Key Violation
Uso dos tablas, exactamente iguales en campos, longitud, tipo etc., el contenido varía, en una hago un 'append', agrego un dato, hago 'post' y funciona, en la otra hago lo mismo y me dice 'Key Violation'.
He buscado y rebuscado diferencias, pero no hallo ninguna. De hecho son 5 tablas, - lo del principo de dos tablas es que lo he hecho aparte con dos para probar,- quiero emplear el mismo Form para presentarlas en pantalla, por lo que al pulsar un botón cambio TableName e IndexName y aparecen en pantalla como yo deseo, cada una con sus datos, pero a la hora de agregar, dos funcionan y tres no. El código es Table1.Append; Table1.FieldByName('Palabra').AsString := Edit1.Text; Table1.FieldByName('Definicion').AsString := RE1.Text; // RE1 es un RichEdit Table1.Post; // Aquí da el error. Incluso escribiendo sobre la DBGrid y el DBMemo, al moverme en la tabla, hace lo mismo. Sinceramentre mi mosqueo es que al ser un código tan simple me falle. Gracias de antemano. Un saludo Tonio |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|