carlosegs11
31-05-2007, 18:11:08
Hola amigos,
Tengo un dbGrid, una base de datos access y un Query.
Hago la siguiente consulta:
Query.SQL.Clear;
Query.SQL.Add('SELECT numero_factura, valor_factura');
Query.SQL.Add('WHERE cedula_factura = : pCedula.Text');
Query.ParamByName('pCedula').AsString = eCedula.Text;
Query.Open;
Hasta aquí todo va bien. Me aparece la consulta en el DBGrid y me ponecomo titulo a cada columna el nombre de los campos de la base de datos.
Si posterior a este codigo le asigno los títulos
DBGrid.Columns[0].Title.Caption := 'Numero';
DBGrid.Columns[0].Title.Caption := 'Valor';
Me asgina los titulos al DBGrid pero no me muestra la consulta que acabe de realizar?
En que puedo estar fallando?
Gracias.
Carlos E. :confused:
Tengo un dbGrid, una base de datos access y un Query.
Hago la siguiente consulta:
Query.SQL.Clear;
Query.SQL.Add('SELECT numero_factura, valor_factura');
Query.SQL.Add('WHERE cedula_factura = : pCedula.Text');
Query.ParamByName('pCedula').AsString = eCedula.Text;
Query.Open;
Hasta aquí todo va bien. Me aparece la consulta en el DBGrid y me ponecomo titulo a cada columna el nombre de los campos de la base de datos.
Si posterior a este codigo le asigno los títulos
DBGrid.Columns[0].Title.Caption := 'Numero';
DBGrid.Columns[0].Title.Caption := 'Valor';
Me asgina los titulos al DBGrid pero no me muestra la consulta que acabe de realizar?
En que puedo estar fallando?
Gracias.
Carlos E. :confused: