Jump to content
Fórum Script Brasil
  • 0

Semelhanças Entre Tclientdataset E Tquery - (RES.)


hencker
 Share

Question

DataRequest() no TClientDataSet equivale a que procedimento do TQuery??? blink.gif

O DataRequest() funciona assim:

if Valor_Chave <> ''
     then SQL := SQL + (' FROM '+ Tab_Banco + ' WHERE '+ Chave + '= "'+  Valor_Chave +'"')
     else SQL := SQL + (' FROM '+ Tab_Banco + ' WHERE '+ Chave + ' IS NULL ');


  with ClienteDMCadastros.CDGeral do begin
       Close;

       DataRequest(SQL);
       Open;

sad.gif

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Consegui!!!

Fiz o seguinte galera:

No lugar de:

if Valor_Chave <> ''

    then SQL := SQL + (' FROM '+ Tab_Banco + ' WHERE '+ Chave + '= "'+  Valor_Chave +'"')

    else SQL := SQL + (' FROM '+ Tab_Banco + ' WHERE '+ Chave + ' IS NULL ');

with ClienteDMCadastros.CDGeral do begin

      Close;

      DataRequest(SQL);

      Open;

Coloquei:

 if Valor_Chave <> ''
     then SQLp := SQLp + (' FROM '+ Tab_Banco + ' WHERE '+ Chave + '= "'+  Valor_Chave +'"')
     else SQLp := SQLp + (' FROM '+ Tab_Banco + ' WHERE '+ Chave + ' IS NULL ');


  with DMCadastros.QGeral do begin
       Close;
       SQL.Clear;
       SQL.Add(SQLp);
       Open;

Detalhe importante no primeiro código SQL era uma variável e não a função, no segundo caso tive que mudar o nome da variável para não haver conflito!!!

...podem fechar!!!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share



  • Forum Statistics

    • Total Topics
      150.7k
    • Total Posts
      648.5k
×
×
  • Create New...