FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error al abrir la tabla
Hola foro, estoy intentando hacer una inserción en una base de datos desde otra. Para ello utilizo los controles enlazados de interbase una base de datos (destino) una tabla (donde quiero hacer la inserción) y una transacción (para "enlazar" tabla y bd).
dbAux.Open; tbDest.Close; tbDest.TableName := 'CLIENTE'; tbDest.Open;////// Aquí me da este error TPB Constant (0) is unknown tbDest.Insert; tbDest['CODIGO']:=30; tbDest['NOMBRE']:='flsdkj'; tbDest.Post; A qué puede ser debido este error? Muchas Gracias |
#2
|
||||
|
||||
Hola jsanchez!
El dbAux y el tbDest. Que tipos de control son? Salu2! |
#3
|
|||
|
|||
el dbaux es un TIBDatabase
y tbDest es una TIBTable Ayuda..... |
#4
|
||||
|
||||
Hola!
La verdad es que no sé porque te da ese error . Supongo que el tbDest lo tendrás asociado a una transacción, igual es que cierras la tabla y la transacción no la cierras y por eso te da error... es una suposición. A ver si tengo un huequito y te lo miro. Saludos! |
#5
|
||||
|
||||
Hola.
No utilizo IBX por lo que no te puedo ayudar mucho. Aunque tengo curiosidad, ¿ existe alguna razón para especificar la tabla en tiempo de ejecución, en lugar de hacerlo en tiempo de diseño ?. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
|
|