Pessoal !!!
Estou fazendo uma pesquisa num dbgrid e ao clicar abre o formulario para edição, porém se eu apontar os campos dbedit para a ibquery nao consigo editar de maneira nenhuma. O que devo fazer para poder editar ?
obrigado
eduardo
Dbedit
Started By edudebom, 14/09/2004, 14:10
1 reply to this topic
#1
Posted 14/09/2004, 14:10
#2
Posted 14/09/2004, 16:09
É necessário linkar o IBQuery com um IBUpdateSQL, ou substituir o IBQuery por um IBDataSet, que funciona exatamente como a junção do Query e do Update em um unico objeto.
No IBUpdateSQL é necessário colocar os comandos Update, Insert e Delete, estes podem ser gerados "automaticamente", ele vai pegar, como base, o select que foi gerado do IBQuery...
Detalhamento:
No seu IBQuery existe uma propriedade UpdateObject, nesta deve ser feito o relacionamento com o seu objeto IBUpdateSQL.
No IBUpdateSQL é necessário colocar os comandos Update, Insert e Delete, estes podem ser gerados "automaticamente", ele vai pegar, como base, o select que foi gerado do IBQuery...
Detalhamento:
No seu IBQuery existe uma propriedade UpdateObject, nesta deve ser feito o relacionamento com o seu objeto IBUpdateSQL.
------
Mero mortal!
Mero mortal!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)