Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2010-03

Conocer el dato de una celda en un TDBGrid

4 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

christian Ortiz
to Ismael L. Donis García

2010/3/8 Ismael L. Donis Garc�a <ismael en citricos.co.cu>

Show quoted text 6 lines
Como puedo conocer el dato que tiene una celda determinada en un TDBGrid? Quiero conocer algo como esto: if TDBGrid.Columns[1].AsString = XXXX then

lo haces con
Query.fieldbyname('tucampo').asstring

Christian ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100308/6cc7cd84/attachment.html>

Reply by email

Ismael L. Donis García
to christian Ortiz

1 Mill�n de gracias.

Ahora tengo otro problema el evento BeforePost del TSQLQuery no se me est� disparando, esto es un Bug de Lazarus?

Tengo:

procedure Tfrmum.dbgumKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
  if Key = 13 then
    if length(rsum.FieldByName('um').AsString) = 0 then
      begin
        cmdcerrar.SetFocus;
        key:=0;
      end
    else
      rsum.Post;
end;
procedure Tfrmum.rsumBeforePost(DataSet: TDataSet);
begin
  rsum.FieldByName('entidad').AsString := dtm.strentidad;
end;
// Lo que sigue es para que sepan los nombres
TSQLQuery.Name := rsum
TDBGrid.name := dbgum

=========
|| ISMAEL ||
=========

Earlier message 29 lines
----- Original Message ----- From: christian Ortiz To: Spanish version of Lazarus List Sent: Monday, March 08, 2010 12:39 PM Subject: Re: [Lazarus-es] Conocer el dato de una celda en un TDBGrid 2010/3/8 Ismael L. Donis Garc�a <ismael en citricos.co.cu> Como puedo conocer el dato que tiene una celda determinada en un TDBGrid? Quiero conocer algo como esto: if TDBGrid.Columns[1].AsString = XXXX then lo haces con Query.fieldbyname('tucampo').asstring -- Christian ------------------------------------------------------------------------------

Reply by email

Rubén Ibáñez
to christian Ortiz: 2010/3/8 Ismael L. Donis Garc�a <ismael en citricos.co.cu> lo haces con…

Lo que hago es ver el valor del Dbf vinculado al TDBgrid, de esta manera: if Dbf1.Fields[1].Value = XXXX then
o con FieldByName si lo prefieres.
Rub�n.

2010/3/8 christian Ortiz <xortix en gmail.com>

Show quoted text 22 lines
2010/3/8 Ismael L. Donis Garc�a <ismael en citricos.co.cu> Como puedo conocer el dato que tiene una celda determinada en un TDBGrid? > > Quiero conocer algo como esto: > > if TDBGrid.Columns[1].AsString = XXXX then > lo haces con Query.fieldbyname('tucampo').asstring -- Christian _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100308/3c366b95/attachment.html>

Reply by email