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 actualizar maestro-detalle con subconsulta
Buenas:
LLevo rato mirando como solucionar el problema que me ha surgido pero no lo consigo. En la web tampoco he encontrado solucion: Tengo un maestro detalle con dbexpress (tsqlquery,tprovider,tclientdataset,tdatasource). La query del maestro es:
El problema es que en el maestro se pueden actualizar unos campos y da error. Esta claro que da el error porque al existir una subconsulta sobre el detalle, la tabla que intenta actualizar es la del detalle (la primera que encuentra en la select) pero con los campos del maestro. Entonces da error. Alguien sabe como se puede solucionar sin hacer la select en el oncalcfields del maestro (por rendimiento)? Muchas gracias Alopete |
#2
|
|||
|
|||
Hola de nuevo:
He estado haciendo unas pruebas un poco a ciegas y ya he conseguido solucionar el tema. Por si le pasa a alguien más: Si en el evento OnGetTableName delprovidder se pone Código:
TableName := Nombre_tabla_maestro |
#3
|
|||
|
|||
La respuesta a subconsultas actualizables
hey muy buena respuesta amigo, era lo que andaba buscando, eres grande jejeje
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
actualizar datos grid maestro detalle!!!!! | david_uh | Varios | 5 | 15-07-2007 04:13:28 |
Actualizar Maestro-Detalle | Moparova | Conexión con bases de datos | 1 | 29-05-2007 23:57:28 |
Actualizar Maestro Detalle | Moparova | Conexión con bases de datos | 2 | 18-05-2007 07:12:22 |
error con maestro detalle | joanajj | Conexión con bases de datos | 1 | 22-04-2006 22:02:11 |
Maestro-Detalle ;Actualizar detalle a partir de un DBgrid | norberto_larios | Conexión con bases de datos | 1 | 11-09-2004 18:17:34 |
|