Fórum consultar clientes #426665
19/10/2012
0
eu fiz a consulta dessa forma e deu certo.
DmDados.IBQUERYCLIENTES.Close;
DmDados.IBQUERYCLIENTES.SQL.Text:='Select * from TABELACLIENTE where CLIENTE_TELEF LIKE '+QuotedStr('%'+Edit1.Text+'%');
DmDados.IBQUERYCLIENTES.open;
agora eu queria que quando eu clicasse 2 X no DBGrid ele me mostrasse na pageControl o Cadastro, ou Seja o Resultado da Consulta para que o usuario do sistema pudesse alterar algo.
Glebson Guimaraes
Curtir tópico
+ 0Posts
19/10/2012
Marcos Rocha
Se você usar DBEdit para editar os dados, basta ligá-los ao seu DataSource que eles vão pegar os dados da linha selecionada automaticamente.
Se você for usar Edits, vai ter que fazer tudo manualmente pegando os campos pela propriedade FieldByName('NomeDoCampo').AsString do seu IBQuery.
Gostei + 0
22/10/2012
Glebson Guimaraes
Gostei + 0
22/10/2012
Joel Rodrigues
Se for, basata usar o evento OnDblClick como dito pelo colega acima para mudar de página, pois os DBEdits/DBLabel/DBCheckBox/etc já estarão ligados ao DataSource.
Deu pra sacar a ideia?
Gostei + 0
22/10/2012
Glebson Guimaraes
e um IBQUERY p/ Consulta,já fiz dessa forma ligando o DBGrid Com o mesmo datasource ta babela
e o usei para consulta o comano [locate] só que agora estou usando diferente tipo...
se eu digitar o nome joao aparece todos o clientes com esse nome!!!! isso eu ja fiz agora eu queria saber qual comando
para usar no evento OnDblClick para mostrar o pagecontrol eu sei só num sei mostrar o cliente selecionado.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)