ClientDataSet1.SetProvider(Provider); Ricardo Lima
Fellipe Henrique escreveu: > > Olá amigos, estou fazendo assim: > > SQL := TFIBDataSet.Create(nil); > TRA := TFIBTransaction.Create(nil); > DSP := TDataSetProvider.Create(nil); > CDS := TClientDataSet.Create(nil); > > TRA.DefaultDatabase := DM.Conexao; > > SQL.Database := DM.Conexao; > SQL.Transaction := TRA; > SQL.Name := 'SQL'; > SQL.SQLs.SelectSQL.Text := sSQL; > > DSP.Name := 'DSP'; > DSP.DataSet := SQL; > DSP.Options := [poAllowCommandText, poReadOnly, poPropogateChanges, > poAutoRefresh]; > > CDS.Name := 'CDS'; > CDS.ProviderName := 'DSP'; > CDS.Open; > > Quando dou o open, dá um erro falando que o CDS não tem DataSetProvider ou > DataPacket... mas eu passei o provider lá, mas me parece que o CDS nao > está > aceitando isso via runtime... > > Como eu arrumo isso? > > Desde já agradeço. > > []s > > -- > _________________________________ > T.·.F.·.A.·. > Fellipe Henrique > [EMAIL PROTECTED] <mailto:fellipeh%40gmail.com> > > [As partes desta mensagem que não continham texto foram removidas] > >