Ver Mensaje Individual
  #4  
Antiguo 31-01-2006
Avatar de Nathan
Nathan Nathan is offline
Miembro
 
Registrado: feb 2004
Ubicación: NeverLand
Posts: 35
Reputación: 0
Nathan Va por buen camino
Lightbulb

Holas
gracias roman y ContraVeneno al fin me di cuenta el error q cometia , primero ADOQuery no estaba enlazado con el ADOConnection y segundo mi syntaxi en el code de insertar anda mal asi que probe

Código:
with datos.actualizar.sql do
begin
 Add('INSERT INTO persona (Nombre,Ocupacion,Telefono)values(');
 Add(quotedstr(eNombre.Text)+',');
 Add(quotedstr(eOcupacion.Text)+',');
 Add(quotedstr(eTelefono.Text)+')');
end; //with
 
Datos.Actualizar.ExecSQL;
hasta ahi todo bien, pero me di cuenta que no se actualizaba en el dbgrid los cambios hecho (tb lei en unos hilos lei que tenian el mismo problema), asi que en el formulario q mostraba los datos de la tabla puse lo siguiente :

Código:
  Addpersona.ShowModal; // form de add persona
  QPersona.Close;
  QPersona.Open;
  QPersona.Refresh;
donde QPersona es un TADOQuery enlazado con el dbgrid.

Con esto recien se puede ver los cambios hechos en la tabla, nose si estare cometiendo un error a futuro haciendo esto ... si alguien sabe le agradeceria su consejo.


Nathan.
Responder Con Cita