Array
(
)

Novato - Borland Database Provider

Ribinformatica
   - 30 nov 2005

Amigos,
Ainda não tenho familiaridade com o Borland Database Provider. Tenho experiência com Data Access, porem como estou começando a mexer com Delphi .Net estou tendo várias dificuldades. Até já entendi as ligações do BDPConnection com o BDPDataAdapter, só não sei manipular os campos das tabelas. Achei vários tutoriais porém todos explicam o funcionamento apenas com grid´s.
Como faço por exemplo para recuperar um campo de uma tabela exemplo (label1:= FMDm.TB_FUNCIONARIOSNome.Value)
Ou para validar um campo exemplo(if FMDm.TB_FUNCIONARIOSNome.Value = ´JOÃO´ Then) ou
(if FMDm.TB_FUNCIONARIOS.FieldByName(´NOME´) = ´JOAO´)

Caso tenham algum tutorial ou fonte exemplo, por favor me passem o caminho.

Abraços,

Luiz


Sam
   - 30 nov 2005

Utilize o BdpDataReader

Exemplo:

#Código

Var
rd : BdpDataReader;
Begin
BdpCommand1.commandtext := ´Select * from Tabela´;
BdpConnection1.open;
rd := BdpCommand1.ExecuteReader;
while rd.read do
begin
Label1.caption := rd.item[0].tostring; //1º campo da tabela
Label1.caption := rd.item[1].tostring; //2º campo da tabela
Label1.caption := rd.item[2].tostring; //3º campo da tabela
.
.
.
Label1.caption := rd.item[n].tostring; //n campo da tabela
end;
BdpConnection1.close;
end;


Espero ter ajudado...