Pode ??? Resultado do SELECT no DBEdit
Oi gente !
Estou com uma dúvida cruel: como faço para exibir o resultado de um SELECT num DBEdit ? É possível isso ?!
Inseri o SQL num objeto TQuery e chamo onclick do botão.
Fiz + ou - isso, mas está dando erro:
Query.Close;
Query.ParamByName(´parametro´).AsString;
BDEdit.Text := Query.Open;
O Delphi diz que há incompatibilidade de tipos entre o edit e o sql.
OBS.: o campo que retorno do select é inteiro. Preciso convertê-lo antes ?
Estou com uma dúvida cruel: como faço para exibir o resultado de um SELECT num DBEdit ? É possível isso ?!
Inseri o SQL num objeto TQuery e chamo onclick do botão.
Fiz + ou - isso, mas está dando erro:
Query.Close;
Query.ParamByName(´parametro´).AsString;
BDEdit.Text := Query.Open;
O Delphi diz que há incompatibilidade de tipos entre o edit e o sql.
OBS.: o campo que retorno do select é inteiro. Preciso convertê-lo antes ?
Ana Davis
Curtidas 0
Respostas
Osocram
23/10/2003
Oiii eh o seguinte...
tipo assim... se o teu sql for select campo1, campo2 .....
entaum
vc faz assim:
DbEdit1.text := query1.fields[0].asstring; // p o campo1
DbEdit1.text := query1.fields[1].asstring; // p o campo2
e assim por diante
tipo assim... se o teu sql for select campo1, campo2 .....
entaum
vc faz assim:
DbEdit1.text := query1.fields[0].asstring; // p o campo1
DbEdit1.text := query1.fields[1].asstring; // p o campo2
e assim por diante
GOSTEI 0
Claudio Quevedo
23/10/2003
Deu erro pq Open é um método e, como tal, não retorna nada para ser atribuído à propriedade text do dbedit. Na verdade você não deve atribuir nada ao text do dbedit. Faça assim:
Coloque um componente datasource no form em questão e ligue-o ao componente TQuery. Depois ligue o componente DBEdit ao datasource e abra a query. Toda vez que o cursor do dataset se mover o conteúdo do DBEdit mudará também.
Coloque um componente datasource no form em questão e ligue-o ao componente TQuery. Depois ligue o componente DBEdit ao datasource e abra a query. Toda vez que o cursor do dataset se mover o conteúdo do DBEdit mudará também.
GOSTEI 0
Ana Davis
23/10/2003
Ok rapazes !
Vou tentar fazer o que vcs sugeriram. QQ coisa dou um toque.
Obrigada !
Vou tentar fazer o que vcs sugeriram. QQ coisa dou um toque.
Obrigada !
GOSTEI 0