Fórum Armazenar BD em uma variável #385999
10/09/2010
0
É possível armazenar vários campos do banco de dados numa variável?
O caso de uso seria:
Exemplo:
var
vBD : string;
begin
vBD := 'ClientDataSet.FieldByName('CAMPO1').AsString'+'ClientDataSet.FieldByName('CAMPO2').AsString'+
'ClientDataSet.FieldByName('CAMPO3').AsString'; //E assim por diante, mesmo que eu tenha 20 campos desses.
if vBD IsNotNull then
begin
MessageBox('Não é possível excluir esse cadastro!');
end;
Elton Ésqui
Curtir tópico
+ 0Posts
10/09/2010
Eriley Barbosa
begin
MessageBox('Não é possível excluir esse cadastro!');
end;
Gostei + 0
10/09/2010
Renan Gouvea
Gostei + 0
10/09/2010
Elton Ésqui
Faltou alguma coisa aí?
Não consegui!
também estou olhando o outro tópico, tem dicas interessante. Pensei mesmo em usar Arrays.
Obrigado!
Gostei + 0
10/09/2010
Eriley Barbosa
Gostei + 0
10/09/2010
Eriley Barbosa
vBD : string;
begin
vBD := ClientDataSet.FieldByName('CAMPO1').AsString + ClientDataSet.FieldByName('CAMPO2').AsString + ClientDataSet.FieldByName('CAMPO3').AsString; //E assim por diante, mesmo que eu tenha 20 campos desses.
if not(vBDt = '') then//Aqui são duas aspas simples e não aspas duplas
begin
MessageBox('Não é possível excluir esse cadastro!');
end;
Gostei + 0
16/09/2010
Elton Ésqui
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)