procedure CopiarDataSet(DataSetOrigem: TZMySqlQuery; DataSetDestino: TClientDataSet);
var
nIndice: integer;
begin
DataSetDestino.FieldDefs.Clear;
DataSetDestino.FieldDefs := DataSetOrigem.FieldDefs;
DataSetDestino.CreateDataSet;
DataSetOrigem.First;
while not DataSetOrigem.Eof do
begin
DataSetDestino.Append;
for nIndice := 0 to (DataSetOrigem.FieldCount - 1) do
begin
DataSetDestino.Fields[nIndice].Value := DataSetOrigem.Fields[nIndice].Value;
end;
DataSetDestino.Post;
DataSetOrigem.Next;
end;
end;
Delphi: Copiar registros de um DataSet
Caso você utilize um objeto TZMySqlQuery e precise copiar a estrutura e os dados desse DataSet para um novo objeto TClientDataSet, por exemplo, pode utilizar o seguinte método:
Assinar:
Postar comentários (Atom)
-
Segue uma lista com inscrições estaduais para a realização de testes de software:
-
Então, eu estava com este problema ao abrir o VB. Eu não tinha feito nada e o erro ocorreu depois que eu desinstalei alguns programas no meu...
-
Código de exemplo para você que precisa remover de uma string espaços extras, como espaços duplos, por exemplo.
Nenhum comentário:
Postar um comentário