TibDataSet Maestro Detalle
Estimados:
Estoy tratando de trabajar un Master/Detail con TibDataSet (BD _ Firebird) El DataSet Maestro funciona bien, me permite trabajar con el DataSet Editor, sin ningun problema
El DataSet Cliente no me funciona, por ende no me permite trabajar con el DataSet Editor.
Acá realizo un Left outer join, porque tengo que mostrar el Nombre del Producto a Guardar (ID) Cuando creo el DataSet Editor del Detalle, Selecciono el KEY FIELDS (idDetalle) y los Campos Update Fields (IdDetalle, IdProducto, Cantidad . Luego de todo ello, selecciono "Generate SQL", pero al momento de Llamar a los "Fields Editor" me da error. "Unknown SQL Data tyoe (0). Alguien me puede ayduar ? |
Hola mantraxer21.
Si no entiendo mal tu problema, sólo tenés que hacer cambios en tu TIBDataSet 'detalle'. En la propiedad DataSource asignas el DataSource del TIBDataSet 'maestro' y en la propiedad SelectSQL tendrías que poner: En el ejemplo, REF_MAESTRO es el campo de la tabla detalle que referencia al ID de la tabla maestro. Y la relación master/detail tendría que funcionarte sin ningún problema. En cuanto a la consulta SQL que mencionás arriba, probá de este modo:
Saludos. |
Probando...
Gracias !!! Te comento ! |
Gracias - Tema Cerrado !
Todo Funcionó Impeke !
Muchas Gracias, No Habia Trabajado El Master Detail De Esa Forma Muchas Gracias ! Saludos |
La franja horaria es GMT +2. Ahora son las 17:31:07. |
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