Ver Mensaje Individual
  #3  
Antiguo 10-07-2012
ttotto ttotto is offline
Miembro
NULL
 
Registrado: jul 2012
Posts: 30
Reputación: 0
ttotto Va por buen camino
refrescar un dbgrid

gracias ecfisa.

te lo explico

tengo 2 forms el from1 es donde coloque un dbfrid y un boton de agregar cuando doy click la boton me bare la forma 2

en la forma 2 tengo lso edit donde capturo los datos a ingresar , ahi mismo tengo el boton de insertar y cuando doy click

entonces a travez de un sqlquery inserta el dato y se cierra la forma 2 pero en la forma 1 no se refleja el nuevo dato

tengo que cerrar la forma 1 y volverla a abrir , escuando ya puedo visualizarla en el dbgrid

forma1 y su codigo
tengo un simpldataset con un dbgrid

Código Delphi [-]
 SimpleDataSet6.Connection:=Form1.SQLConnection1;
  SimpleDataSet6.DataSet.CommandText:='Select * from  posiciones';
  SimpleDataSet6.Active:=True;
  SimpleDataSet6.Close;
  SimpleDataSet6.Open;

forma 2 con su codigo

Código Delphi [-]

 SQLQuery1.Close;
  SQLQuery1.SQL.Text:='Insert into departamento (depto01,depto02) values(:depto01,:depto02)';
  SQLQuery1.ParamByName('depto01').AsInteger:=StrToInt(Edit1.Text) ;
  SQLQuery1.ParamByName('depto02').AsString:=Edit2.Text;
  SQLQuery1.ExecSQL;
esta forma se cierra pero como queda abierta la primer forma no se refleja el dato insertado

me puedes ayudar
Responder Con Cita