ibquery requestlive

Delphi

29/11/2004

Porque com o ibquery não consigo executar os comandos



.delete
.edit
.insert


Com BDE eu consigo ativando a propriedade request live.
Alguem pode me dar uma luz ?

[]´ Rodrigo


Rodrigo_sjc_sp

Rodrigo_sjc_sp

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

29/11/2004

Para editar o IBQuery você deve usar o componente IBUpdateSQL em conjunto. Ou melhor, substitua ambos por um IBDataSet.


GOSTEI 0
Rodrigo_sjc_sp

Rodrigo_sjc_sp

29/11/2004

IBDataSet1: Cannot modify a read-only dataset


Ele não tem a propriedade requestlive

O que devo fazer ?

Rodrigo


GOSTEI 0
Gandalf.nho

Gandalf.nho

29/11/2004

Você deve preencher as propriedades DeleteSQL, InsertSQL, DeleteSQL e RefreshSQL com as querys necessárias para o componente poder tornar editável o dataset.


GOSTEI 0
Gandalf.nho

Gandalf.nho

29/11/2004

Se você precisar de um exemplo simples, dê uma olhada nesse tópico [url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=30575[/url]


GOSTEI 0
Rodrigo_sjc_sp

Rodrigo_sjc_sp

29/11/2004

Porque ficou complicado este componente, não seria mais fácil deixar o requestlive ?


Caso tenha feito uma consulta no SelectSql, e depois dentro deste SelectSql queira apagar somente os nomes A da tabela X, que selecionei

Uso o DeleteSQL desta forma ?

Delete Nome like´A¬´

Não consegui um exemplo ainda de como será a string sql do Delete/Update/Insert SQL

Rodrigo


GOSTEI 0
Gandalf.nho

Gandalf.nho

29/11/2004

Olhe o tópico que te passei acima, ele ensina como criar essas querys auxiliares.


GOSTEI 0
Rodrigo_sjc_sp

Rodrigo_sjc_sp

29/11/2004

Infelizmente o exemplo que deu, não tem uma string
como exemplo.

Será que passou certo.
Tem como criar tabela, e algumas dúvidas que não responderam o que eu estou em dúvida.

Alguém tem um exemplo fácil por aí de IbDataset


GOSTEI 0
POSTAR