Fórum Alterar usando o comando quot;editquot; #154661
14/04/2003
0
Olá !
Preciso de Ajuda!
Vamos lah!
Eu tenho um componente Query contendo o seguinte SQL:
[size=12:081ee10201][size=9]select cli.nome_cliente, cli.nivel, cli.contato_tecnico, cli.fax_comercial, cli.telefone_tecnico, cli.contato_comercial, cli.telefone_comercial, ord.* from (clientes cli inner join ordem ord on cli.cod_cliente=ord.cod_cliente)[/size:081ee10201][/size]
Os dados deste sql aparecem num formulário, no qual existe uma pesquisa entre datas usando o componente ´DateTimePicker´ certo?
Nesta consulta eu utilizo a mesma Query e o mesmo Sql acima citado.
Quando abro este formulário e navego entre registros eu consigo alterar eles clicando em um botão alterar certo?(mesmo tendo ´join´ no Sql)
Mais quando eu pesquiso entre datas neste formulário, eu não consigo alterar os registros. Aparece o seguinte Erro:
´Cannot modify read_only Datasets´
Qual Sql Devo utilizar para poder alterar estes registros quando pesquiso entre datas?
OBS: já tentei usar o UpdateSql, mais naum salva os registros.
desde já agradeço
Preciso de Ajuda!
Vamos lah!
Eu tenho um componente Query contendo o seguinte SQL:
[size=12:081ee10201][size=9]select cli.nome_cliente, cli.nivel, cli.contato_tecnico, cli.fax_comercial, cli.telefone_tecnico, cli.contato_comercial, cli.telefone_comercial, ord.* from (clientes cli inner join ordem ord on cli.cod_cliente=ord.cod_cliente)[/size:081ee10201][/size]
Os dados deste sql aparecem num formulário, no qual existe uma pesquisa entre datas usando o componente ´DateTimePicker´ certo?
Nesta consulta eu utilizo a mesma Query e o mesmo Sql acima citado.
Quando abro este formulário e navego entre registros eu consigo alterar eles clicando em um botão alterar certo?(mesmo tendo ´join´ no Sql)
Mais quando eu pesquiso entre datas neste formulário, eu não consigo alterar os registros. Aparece o seguinte Erro:
´Cannot modify read_only Datasets´
Qual Sql Devo utilizar para poder alterar estes registros quando pesquiso entre datas?
OBS: já tentei usar o UpdateSql, mais naum salva os registros.
desde já agradeço
Joaopp
Curtir tópico
+ 0
Responder
Posts
14/04/2003
Edich
Use o componente UpdateSql
No Object Inspector da Query no campo UpdateMode, selecione upWhereChanged, e no campo UpdateObject, selecione o UpdateSql.
Depois disso, de um duplo clique no componente Update, selecione o(s) campos chaves para consulta e no campo da direita os campos que podem ser alterados, inseridos, deletados.
Depois clique no botao Generate Sql. Depois disso de um Ok e é so testar.
Espero que funcione
No Object Inspector da Query no campo UpdateMode, selecione upWhereChanged, e no campo UpdateObject, selecione o UpdateSql.
Depois disso, de um duplo clique no componente Update, selecione o(s) campos chaves para consulta e no campo da direita os campos que podem ser alterados, inseridos, deletados.
Depois clique no botao Generate Sql. Depois disso de um Ok e é so testar.
Espero que funcione
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)