FieldByName no Delphi 2005 .NET

Delphi

14/03/2005

Pessoal,

Estou querendo passar um valor de um campo para uma variavel. Estou usando os BDP para conectar ao meu banco. Antes fazemos:

Variavel := DataSet.FieldByName(´CAMPO´).Value;

Tentei um monte de jeito com um projeto Windows Forms .NET e não conseguir. Alguem sabe me informar como que faço isto. Obrigado


Fredy992

Fredy992

Curtidas 0

Respostas

Fredy992

Fredy992

14/03/2005

Achei a resposta pessoal. Para quem quer saber é assim:

var
aux : string;
begin

aux := seuDataSet.Tables[´SUATABLE´].Rows[0].Item[´SEU_CAMPO´].ToString;

end;


GOSTEI 0
Cristiam

Cristiam

14/03/2005

Faça assim:
Variavel := DataSet.Tables[0].Rows[0][´CAMPO´].ToString


Espero poder ter ajudado :wink:


GOSTEI 0
Pehdepano

Pehdepano

14/03/2005

Achei a resposta pessoal. Para quem quer saber é assim: var aux : string; begin aux := seuDataSet.Tables[´SUATABLE´].Rows[0].Item[´SEU_CAMPO´].ToString; end;

Isto acontece pq vc pode ter várias tabelas dentro de um mesmo DataSet


GOSTEI 0
POSTAR