[firebase-br] Off: DBExpress... sera que e um bug ?

Francisco Thiago de Almeida jeandeadlucky em yahoo.com.br
Sex Jan 28 16:02:05 -03 2005


É comigo aconteceu algo parecido.. mas é necessário adicionar os campos no 
SQLDataSet e no Provider tb.. Caso você queira que as características dos 
TFields sejam herdadas pelo CDS, modifique a propriedade Options de modo que 
seja incluido o poIncFieldProps.

Repare que mesmo que vc desmarque um campo Requirido (Required = False) no 
CDS, ele vai reclamar se no SQLDataSet o campo estiver Requirido (Required = 
True)

Espero ter ajudado

Thiago


----- Original Message ----- 
From: "Douglas Dallacqua" <vdallacqua em uol.com.br>
To: <elcovre em codaintellisoft.com.br>; "FireBase" <lista em firebase.com.br>
Sent: Friday, January 28, 2005 4:30 PM
Subject: Re: [firebase-br] Off: DBExpress... sera que e um bug ?


nao... mais tenho que adicionar os campos no SQLDataSet e no
ClientDataSet tbem ? na seria redundancia ? estranho que inserts
funcionam normalmente.

[]s

Douglas
----- Original Message -----
From: "Evandro L. Covre" <elcovre em codaintellisoft.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Friday, January 28, 2005 2:19 PM
Subject: RES: [firebase-br] Off: DBExpress... sera que e um bug ?


Você definiu os providers da Query também????

Evandro L. Covre
Analista de Sistemas - Coda Intelligent Softwares
Tel: 16 2101 2601
http://www.codaintellisoft.com.br
Ribeirão Preto - SP

-----Mensagem original-----
De: lista-bounces em firebase.com.br
[mailto:lista-bounces em firebase.com.br] Em
nome de Douglas Dallacqua
Enviada em: sexta-feira, 28 de janeiro de 2005 15:18
Para: FireBase
Assunto: [firebase-br] Off: DBExpress... sera que e um bug ?

pessoal...

to fazendo uns testes com o dbexpress, mas sempre que tento
alterar(update)
um registro me da um erro. A inclusao funciona perfeitamente.

ClientDataSet.ApplyUpdates(0); ==> me retorna o erro:

"Unable to find record.  No key specified"

engraçado que aparentemente esta tudo certo

SQLConnection<>SQLDataSet<>DataSetProvider<>ClientDataSet

no DataSetProvider a propriedade UpdateMode=upWhereKeyOnly

adcioneis os campos ao ClientDataSet
o campo id_produto que é a chave a propriedade ProviderFlags
esta:  pflnUpdate=True, pflnWhere=True, pflnKey=True, pflnHidden=False

Delphi 7+Dbexpress(UIB)+Firebird 1.5.2

com o driver do interbase da o mesmo erro.
acessando o postgreSQL com o driver da vitavoom tbem da o mesmo erro

alguma luz

[]s

Douglas

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br








Mais detalhes sobre a lista de discussão lista