Array
(
)

FieldByName no Delphi 2005 .NET

Fredy992
   - 14 mar 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
   - 15 mar 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;


Cristiam
   - 15 mar 2005

Faça assim:
#Código


Variavel := DataSet.Tables[0].Rows[0][´CAMPO´].ToString


Espero poder ter ajudado :wink:


Pehdepano
   - 15 mar 2005


Citação:
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