Como saber os campos da query?
Como faço para carregar numa TString os campos da query antes de executar a instrução SQL. Tentei usar query.FieldList, mas ela só funciona com a query ativa.
Luis.wolff
Curtidas 0
Respostas
Erike Almeida
29/05/2006
var
List : TstringList;
begin
List := TStringlist.create;
SQLQuery2.GetFieldNames(List); // eu usei sqlquery mas o método esta disponivel para todos os componente que herdam de tdataset
showmessage(List.text);
List.free;
end;
List : TstringList;
begin
List := TStringlist.create;
SQLQuery2.GetFieldNames(List); // eu usei sqlquery mas o método esta disponivel para todos os componente que herdam de tdataset
showmessage(List.text);
List.free;
end;
GOSTEI 0
Bon Jovi
29/05/2006
ClientDataSet1.Close;
ClientDataSet1.PacketRecords := 0; //nao buscará dados
ClientDataSet1.Open;
Mas se quiser pegar os campos de determinadas tabelas, existe outro jeito.
ClientDataSet1.PacketRecords := 0; //nao buscará dados
ClientDataSet1.Open;
Mas se quiser pegar os campos de determinadas tabelas, existe outro jeito.
GOSTEI 0
Luis.wolff
29/05/2006
Obrigado!
Que jeito seria esse?
Que jeito seria esse?
GOSTEI 0
Bon Jovi
29/05/2006
Pra pegar de uma determinada tabela:
ADOConnection1.GetFieldNames(´TAB_CLIENTE´, Memo1.Lines);
ADOConnection1.GetFieldNames(´TAB_CLIENTE´, Memo1.Lines);
GOSTEI 0
Luis.wolff
29/05/2006
Mais uma vez, obrigado. Ajudou um monte...
GOSTEI 0