Ver Mensaje Individual
  #1  
Antiguo 05-11-2008
Avatar de alonso.esparza
alonso.esparza alonso.esparza is offline
Miembro
 
Registrado: nov 2008
Posts: 16
Reputación: 0
alonso.esparza Va por buen camino
Red face problema para refrescar DBgrid

Saludos ahi molestado de nuevo:

Tengo una aplicacion de altas y bajas, ya guarda y modifica y elimina y todo pero los datos no me los actualiza en el DBGrid:

1. Cuando Ejecuto la aplicacion en el db grid los datos de dos columnas no aparecen, pero (como tengo un evento que si le doy click al BDGrid me muestre los datos en unos edit box) cuando le doy click al DBGrid me aparecen todos los datos en los Editbox correctamente, y el DBGrid Sigue igual


2. Tengo mi boton de Modificar (Tengo tambien uno de guardar y de borrar y en los tres sucede lo mismo)

--Boton Modificar--

ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('UPDATE ListaDePrecios SET siniva = ' +(E_SinIva2.text) + ', descripcion = ' + QuotedStr(E_Des2.Text) +' , observacion = ' + QuotedStr(memo1.Lines.Text) + ' WHERE clave = '+ QuotedStr(E_Clave2.Text));
ADOQuery1.ExecSQL;

-- --
Si despues del ADOQuery1.ExecSQL; le pongo un ADOQuery1.CLOSE y luego OPEN, o si le pongo un ADOQuery1.ACTIVE:= FALSE y luego TRUE ,me manda un mensaje de error que dice que "el proveedor actual no admite que una unica ejecucion devuelva multiples recordsets"

Logicamente, como no le pongo nada de lo anterior, no me sale el mensaje de error, pero el DBGrid se queda en blanco(amenos que haga una busqueda)

Los cambios los hace perfectamente (Guarda Modifica y todo, es una tabla de Access) pero el DBGrid se queda en blanco.

Bueno por si no se entiende mi ChileVerdeConQueso (Es como decir ''a todo mi rollo reburujado que les escribi"), lo unico que quiero que haga mi DBGrid es que se ACTUALIZE cuando haga algun cambio. =)

Ayuda porfa

atte.
Sergio Alonso Esparza

Saludos

Última edición por alonso.esparza fecha: 05-11-2008 a las 22:54:59. Razón: me falto alcarar la informacion
Responder Con Cita