Fazer consulta de Dados em Cache
Ligo um DBGrdi ao banco de dados com SQLDATASET+DATASETPROVIDER+CLIENTDATASET.
Nesse dbrigd o usuario vai inserindo registros.
Minha dúvida: antes de se aplicar o applyupdates(0), é possível fazer uma consulta SQL para verificar dados dos registros que estão sendo inseridos?
Nesse dbrigd o usuario vai inserindo registros.
Minha dúvida: antes de se aplicar o applyupdates(0), é possível fazer uma consulta SQL para verificar dados dos registros que estão sendo inseridos?
Jacare
Curtidas 0
Respostas
Bruno_orderby
07/03/2005
Sim.....creio que o meio mais fácil de fazer isso é varre seu ClientDataSet.
Crie um laço do tipo WHILE.
Ficar mais ou menos.....
ClientDataSet.first;
while not ClientDataSet.EOF do
begin
//FAz o que tiver de fazer
ClientDataSet.next;
end;
Abraço.....
Crie um laço do tipo WHILE.
Ficar mais ou menos.....
ClientDataSet.first;
while not ClientDataSet.EOF do
begin
//FAz o que tiver de fazer
ClientDataSet.next;
end;
Abraço.....
GOSTEI 0
Jacare
07/03/2005
O que quero fazer é verificar se não há dois registros com o mesmo código.
Pode me ajudar com a rotina de loop?
Pode me ajudar com a rotina de loop?
Sim.....creio que o meio mais fácil de fazer isso é varre seu ClientDataSet.
Crie um laço do tipo WHILE.
Ficar mais ou menos.....
ClientDataSet.first;
while not ClientDataSet.EOF do
begin
//FAz o que tiver de fazer
ClientDataSet.next;
end;
Abraço.....
GOSTEI 0
Somar
07/03/2005
Crie um sqlclientdataset auxiliar para fazer a pesquisa.
Pois o Cds atual vai estar em modo de inserção ou edição . para usar o mesmo CDS teria que cancelar a operação...
Pois o Cds atual vai estar em modo de inserção ou edição . para usar o mesmo CDS teria que cancelar a operação...
GOSTEI 0