Ué, mas eu estou passando o ProviderName para o fcdsCliente.
Como ficaria a procedure então?
 
Obrigado.

________________________________

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fellipe 
Henrique
Enviada em: domingo, 26 de novembro de 2006 15:47
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Erro ao acessar Fire Bird



Isto quer dizer que algum CDS falta o DSP...

vi pelo seu código:
FcdsCliente.ProviderName := 'FdspCliente';
FdsCliente.DataSet

Ou você esqueceu de por no seu email, ou realmente voce esqueceu no seu
codigo de passar o ProviderName para o FdsCliente.

[]s

Em 26/11/06, technomoked <[EMAIL PROTECTED] <mailto:humberto%40moked.com.br> > 
escreveu:
>
> Bem, estou tentando acessar o banco de dados somente criando os
> objetos via código. porém estou tendo alguma dificuldade, pois apesar
> de parecer estar tudo correto, da o seguinte erro: "Missing data
> provider or data package"
>
> Segue abaixo a minha procedure:
>
> procedure TCliente.ConectarBD;
> begin
>
> //Conectando ao banco de dados.
> FsdsCliente := TSQLDataSet.Create(FsdsCliente);
> FcdsCliente := TClientDataSet.Create(FcdsCliente);
> FdspCliente := TDataSetProvider.Create(FdspCliente);
> FdsCliente := TDataSource.Create(FdsCliente);
>
> FsdsCliente.Datasource := FdsCliente;
> FsdsCliente.SQLConnection := dm.scsisgel;
> FsdsCliente.CommandText := 'SELECT * FROM Cliente ' +
> 'WHERE fl_ativo = 1';
>
> FdspCliente.DataSet := FsdsCliente;
> FcdsCliente.ProviderName := 'FdspCliente';
> FdsCliente.DataSet := FcdsCliente;
>
> FsdsCliente.Active := True;
> FcdsCliente.Active := True;
>
> FcdsCliente.Close;
> FcdsCliente.Open;
> FcdsCliente.First;
> //----<
>
> end;
>
> Alguém ai pode me ajudar? Thks.
>
> 
>

-- 
_________________________________
Fellipe Henrique
[EMAIL PROTECTED] <mailto:fellipeh%40gmail.com> 

Borland Developer Studio 2006 Certified

"Venham até a borda, ele disse.
Eles disseram: Nós temos medo.
Venham até a borda, ele insistiu.
Eles foram, Ele os empurrou...
E eles voaram."
(Guillaume Apollinaire)

[As partes desta mensagem que não continham texto foram removidas]



 


[As partes desta mensagem que não continham texto foram removidas]

Responder a