Problemas com DataSetProvider
Estou gerando Esta regra de negócio no DataSetProvider para q seje gerado um novo numero de cliente no momento da inserção.
Se estiver errado, pf algume me ajude ....
If UpdateKind = ukInsert Then
Begin
CdsNovoCliente.Close ;
CdsNovoCliente.Params [ 0 ].Value := DeltaDS.FieldByName ( ´Codigoempresa´ ).Value ;
CdsNovoCliente.Open ;
DeltaDS.FieldByName ( ´CodigoCliente´ ).Value := CdsNovoCliente.FieldByname ( ´Codigo´ ).Value ;
Applied := False ;
End ;
Se estiver errado, pf algume me ajude ....
If UpdateKind = ukInsert Then
Begin
CdsNovoCliente.Close ;
CdsNovoCliente.Params [ 0 ].Value := DeltaDS.FieldByName ( ´Codigoempresa´ ).Value ;
CdsNovoCliente.Open ;
DeltaDS.FieldByName ( ´CodigoCliente´ ).Value := CdsNovoCliente.FieldByname ( ´Codigo´ ).Value ;
Applied := False ;
End ;
André Carvalho
Curtidas 0
Respostas
Titanius
01/08/2005
Qual a mensagem de erro?
[]s
[]s
GOSTEI 0
André Carvalho
01/08/2005
Não Tem dado nenhuma mensagem, apenas não registra nada no banco
GOSTEI 0
Titanius
01/08/2005
Tente inserir um ReconcileDialog, no seu ClientDataSet, assim ele poderá exibir o erro.
GOSTEI 0
André Carvalho
01/08/2005
Posso te enviar a msg pelo seu email |????
GOSTEI 0
Titanius
01/08/2005
Poste aki mesmo, assim alguem poderá saber do que se trata se eu não souber :d
[]s
[]s
GOSTEI 0
André Carvalho
01/08/2005
´SqlClientePF: Cannot perform this operation on a closed dataset´
Sendo q estou trabalhando com webservice
Sendo q estou trabalhando com webservice
GOSTEI 0
Titanius
01/08/2005
Amigo Andre, eu nunca trabalhei com WebService :9, mas pelo erro da pra tentar sugerir que ele não foi aberto, ou foi fechado em seu codigo, verifique se realmente ele está aberto...
[]s
[]s
GOSTEI 0
André Carvalho
01/08/2005
Ok Vlw pela ajuda , precisando posta ae...
GOSTEI 0
Mrmarcelojr
01/08/2005
O SqlClientePF eh de qual tabela, o DeltaDS ou CdsNovoCliente????
E eu gostaria de uma ajuda tua, jah que vc entende de webservice´s!!!
Cara, estou deswenvolvendo um webservice, básico, soh a nivel de aprendizado....... Coloquei uma função na Unit de implementação, onde ela realiza uma consulta em um DataSet em um Soap Data Module. Porém, não consgui nem mexer nesse DataSet. O erro aparece quando eu chamo essa função na aplicação cliente.
Kra, se puder, meu msn eh mr__browstone@hotmail.com
obs:desculpa lhe responder com uma pergunta, mas estou ficando louco, e nenhuma alma apareceu para me ajudar..... valeu.
E eu gostaria de uma ajuda tua, jah que vc entende de webservice´s!!!
Cara, estou deswenvolvendo um webservice, básico, soh a nivel de aprendizado....... Coloquei uma função na Unit de implementação, onde ela realiza uma consulta em um DataSet em um Soap Data Module. Porém, não consgui nem mexer nesse DataSet. O erro aparece quando eu chamo essa função na aplicação cliente.
Kra, se puder, meu msn eh mr__browstone@hotmail.com
obs:desculpa lhe responder com uma pergunta, mas estou ficando louco, e nenhuma alma apareceu para me ajudar..... valeu.
GOSTEI 0