Fórum Problema ao abrir TXT em TString com SQL #313411
17/02/2006
0
function LoadSQL(FileName : String) : TStrings; var s : TStrings; begin try s := TStrings.Create; s.LoadFromFile(FileName); Result := s; finally s.Free; end; end;
eu o uso da seguinte forma:
qryCadastro.SQL.Text := LoadSQL(´nomedoarquivo.sql´).Text;
mas ocorre o seguinte erro:
[b:3fd2411677]Abstract Error[/b:3fd2411677]
alguem pode dar um esclarecimento???
abraço e bom fds a todos.
Eniorm
Curtir tópico
+ 0Posts
17/02/2006
Delphi32
s := TStringList.Create
Crie usando TStringList, mas deixe o tipo de s ser Tstrings mesmo.
t+!
Gostei + 0
17/02/2006
Motta
A Function tem free , destroi o objeto.
Não precisa de funtion pois TQuery.SQL já é StrigList e tem o método LoadFromFile
query1.SQL.LoadFromFile(...);
assim como o SaveToFile ....
Gostei + 0
18/02/2006
Eniorm
Me desculpe, mas eu coloquei o IBquery apenas para ilustrar, pois na pratica mesmo eu estou usando o SQLDataSet e SQLQuery dos componentes DBExpress.
abraço,
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)