Ver Mensaje Individual
  #19  
Antiguo 02-05-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Reputación: 25
egostar Va camino a la fama
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

Cita:
Table is not Index
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.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita