Tema: DBGrid
Ver Mensaje Individual
  #1  
Antiguo 29-12-2006
wdlcs23 wdlcs23 is offline
Registrado
 
Registrado: dic 2006
Posts: 5
Reputación: 0
wdlcs23 Va por buen camino
Unhappy DBGrid

hola a todos, tengo un problema con el DBGrid, soy nuevo en delphi asi q no se si estoy haciendo el uso correcto. Les pongo la clase (espero no abrumarlos pero es q no se cual es el problema). Me sale un error en la parte que indico mas abajo en el codigo, como si no estuviera referenciando a una porcion valida de la memoria cuando se utiliza el DBGrid.
Disculpen si no me explico muy bien.
Código Delphi [-]
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Grids, DBGrids, StdCtrls, DB, ADODB, unitConexion;
type
  TfrmBuscarClientes = class(TForm)
    DBGridClientes: TDBGrid;
    ADOQueryClientes: TADOQuery;
    procedure CargarDBGrid(tipo: string);
  end;
var
  frmBuscarClientes: TfrmBuscarClientes;
implementation
procedure TfrmBuscarClientes.CargarDBGrid(tipo: string);
var
  strSelect :string;
begin
      if (tipo='todos') then
        begin
          strSelect:='SELECT idCliente,ruc,nombre FROM cliente';         
          Conexion.CargaQuery(ADOQueryClientes,strSelect);          
          while (not ADOQueryClientes.Eof) do
            begin
{aqui se cae} self.DBGridClientes.Fields[0].Value:=ADOQueryClientes.fieldbyname('idCliente').Value;
              self.ADOQueryClientes.Next;
            end;
        end;
end;
end.
Saludos...agradezco por su ayuda...

Última edición por marcoszorrilla fecha: 30-12-2006 a las 00:32:59.
Responder Con Cita