Ver Mensaje Individual
  #3  
Antiguo 26-04-2004
cmagno cmagno is offline
Miembro
 
Registrado: abr 2004
Posts: 16
Reputación: 0
cmagno Va por buen camino
Hola sanxpue, gracias por responder .... ya había visitado ese sitio y encontré un artículo sobre como mudarse de Paradox a IB y estaba muy interesante pero en el ejemplo que desarrollaron usaron el DBNavigator y lo que pretendo hacer es efectuar todas las intrucciones DML mediante código o a lo sumo configurando las propiedades del IBDataset (InsertSQL, ModifySQL, etc...).

Te profundizo un poco más mi inquietud. Para agregar registros a la BD configuré la propiedad InsertSQL del IBDataSet algo como:

INSERT INTO persona(nombre,direccion,email) VALUES(:nombre,:direccion,:email);

Pero como no se como "enviar" los parámetros, entonces mejor lo hice en tiempo de ejecución, algo como:

with IBDataSet1 do
begin
SelectSQL.Add('INSERT INTO persona(nombre,direccion,email) VALUES :nombre,:direccion,:email)');
Params.ByName('nombre').AsString:=txtNombre.Text;
Params.ByName('direccion').AsString:=txtDireccion.Text;
Params.ByName('email').AsString:=txtEmail.Text;
end;

Y asi si funciona. Lo que no sé es como hacer lo mismo para eliminar/modificar ni como "enviar" los parámetros si quisiera agregar las instrucciones SQL en tiempo de diseño (usando las propiedades InsertSQL, DeleteSQL, etc.)

Help ME!
Responder Con Cita