Ver Mensaje Individual
  #4  
Antiguo 14-03-2013
Avatar de Young
Young Young is offline
Miembro
 
Registrado: abr 2006
Ubicación: San Felipe, Chile
Posts: 86
Reputación: 21
Young Va por buen camino
Para trabajar con IBExpert en la edición de una tabla te recomiendo que uses IBDataset, para eso supongamos que tienes una tabla cliente, en la propiedad SQL del Dataset ingresas lo siguiente:

Código SQL [-]
SELECT * FROM CLIENTES

Deberás tener el componente enlazado a IBDatabase e IBTransaction correspondiente. Posteriormente haces click derecho sobre el componente dataset y seleccionas la opción de menú Dataset Editor, veras que esta seleccionado el nombre de la tabla y en resumidas cuentas pulsas los botones "Get Table Fields", "Dataset Defaults", "Select Primary Keys" y finalmente "Generate SQL". Todo esto para definir los campos que serán actualizados (todos en este caso), la llave primaria y crear las sentencias sql necesarias para insertar, modificar y eliminar.

Luego y trabajas el dataset como cualquier otro:
Código Delphi [-]
IBDataset1.Append;
..
IBDataset1.Edit;
..
IBDataset1.Delete:
..
IBDataset2.Post;

Espero que te sirva de orientación.

Saludos.
Responder Con Cita