Fórum 1 duvida e 1 pergunta. #191019
27/10/2003
0
uso tabelas paradox7, delphi6
estou utilizando componente table1 para armazenar os dados, e o componente query1 para o filtro
1º
isso é possivel? se sim onde está o erro?
procedure TForm_Cadfuncionarios.ComboBox1CloseUp(Sender: TObject);
var i: integer; s: String;
begin
i:=ComboBox1.ItemIndex; // pega a pos. do item selecionado
s:=ComboBox1.Items.Strings[i]; // Pega a String da posiçao i
query1.Close;
query1.SQL.Clear;
query1.SQL.Add(´SELECT * FROM ´funcionarios.db´ ORDER BY ´+s);
query1.open;
2º
alguém aqui conhce ou tem alguma apostila para fazer funcionar uma impressora fiscal redução z, leitura x, cupons fiscais, etc
[url]anjomd@hotmail.com[/url]
Anjomd
Curtir tópico
+ 0Posts
27/10/2003
Joilson_gouveia
Gostei + 0
27/10/2003
Anjomd
Gostei + 0
28/10/2003
Outl@w
Tente:
[b:e9df33709b]query1.Sql.Add(´SELECT * FROM FUNCIONARIOS WHERE NOMEDOCAMPO = ´+QUOTEDSTR(S));[/b:e9df33709b]
valeu?
Outl@w
Gostei + 0
28/10/2003
Fabio.hc
De qual componente vc esta mostrando os dados (Table ou Query)?
Porque a query estará ordenada após o ComboBox1CloseUp.
Gostei + 0
28/10/2003
Anjomd
Gostei + 0
28/10/2003
Fabio.hc
Tente:
[b:d2a1ac436d]query1.Sql.Add(´SELECT * FROM FUNCIONARIOS WHERE NOMEDOCAMPO = ´+QUOTEDSTR(S));[/b:d2a1ac436d]
valeu?
Outl@w[/quote:d2a1ac436d]
Depois desta alteração o próximo passo é igualar a table1 com a query1:
Ex:
Table1.Locate(´nomedocampo´,Query1.Fields[0].value,[]);
Gostei + 0
28/10/2003
Anjomd
Gostei + 0
29/10/2003
Fabio.hc
ex: ..locate(´Campo´,´FABIO.HC´,[])
[loPartialKey] - Quando passa parte do conteudo do campo.
ex: ..locate(´Campo´,´FAB´,[loPartialKey])
Gostei + 0
29/10/2003
Anjomd
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)