Desligar DBEdits da Query
Oi pessoal,
Preciso saber de que forma eu poderia desligar os meus dbEdits de uma query, exemplo:
Eu criei uma query e no form eu liguei os dbEdits aos campos da query, e programei uma tecla de função p/ quando o usuário teclar F7 a tela entra em modo de consulta, então o usuário informa o parâmetro de pesquisa ex. Código ou Nome, eu faço a SELECT e então ligo novamente os dbEdits aos campos da query, mas não tenho idéia como fazer, será que alguém poderia me ajudar? Desde já agradeço a todos...
Obrigado !!!!!!!!!!
Marcelo Ribeiro
Preciso saber de que forma eu poderia desligar os meus dbEdits de uma query, exemplo:
Eu criei uma query e no form eu liguei os dbEdits aos campos da query, e programei uma tecla de função p/ quando o usuário teclar F7 a tela entra em modo de consulta, então o usuário informa o parâmetro de pesquisa ex. Código ou Nome, eu faço a SELECT e então ligo novamente os dbEdits aos campos da query, mas não tenho idéia como fazer, será que alguém poderia me ajudar? Desde já agradeço a todos...
Obrigado !!!!!!!!!!
Marcelo Ribeiro
Marceloribeiro
Curtidas 0
Respostas
Marconi
15/04/2003
O DBedit tem a propriedade FieldName que faz a coneção com o campo que se vai mostrar ou editar basta colocar dentro do sei F7 a desconecção destes campos
...
dbEdit1.fieldname:=emptystr;
dbEdit2.fieldname:=emptystr;
..
na reconecção
...
dbEdit1.fieldname:=´Nome´;
dbEdit2.fieldname:=´Endereço´;
..
Se bem que para mudar o SELECT voce precisa fechar a query, neste momento todos os dbedit estarão orfãos.
Voce tambem podera mudar a posição dos dbedits alterando as propriedades TOP e LEFT.
Bem há uma série de maneiras, se é que eu entendi o seu problema.
Marconi
...
dbEdit1.fieldname:=emptystr;
dbEdit2.fieldname:=emptystr;
..
na reconecção
...
dbEdit1.fieldname:=´Nome´;
dbEdit2.fieldname:=´Endereço´;
..
Se bem que para mudar o SELECT voce precisa fechar a query, neste momento todos os dbedit estarão orfãos.
Voce tambem podera mudar a posição dos dbedits alterando as propriedades TOP e LEFT.
Bem há uma série de maneiras, se é que eu entendi o seu problema.
Marconi
GOSTEI 0