En el ejemplo que comente anteriormente
Cita:
Empezado por YO MISMO
Pues nada, poniendo la propiedad RequestLive a True y CachedUpdates en False, pude insertar, borrar y modificar en un Query como si fuese un objeto TTable y sin usar el objeto UpdateSQL por supuesto.
|
Si CachedUpdates lo pongo en True me da un error que dice
La tabla que uso no tiene indices debido al comentario de
mjjj
Cita:
Empezado por mjjj
a ver, voy a tratar de ser mas claro....
estoy usando tablas paradox, sin KEY,..............
|
La pongo en False y hace bien todo, Insertar, Borrar y Modificar.
Para borrar en un bóton puse lo siguiente:
Código Delphi
[-]
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
Query1.Delete;
end;
Pues todo funciona bien, lo que pienso es que hay algo en las propiedades del DbGrid que no esta funcionando correctamente.
Checa que las en la propiedad Options del DbGrid tanga esto:
Cita:
dgEditing = True
dgRowSelect = False
|
Salud OS.