Olá!
    Utilizo Delphi7 e Oracle 8i. Até hoje utilizava o pacote ncOCI para 
acesso aos dados, contudo em um projeto específico me foi imposto a 
utilização do DbExpress e devido a minha falta de experiência estou com um 
problema que não encontro a solução.
    Está ocorrendo um erro dizendo que a tabela não existe quando executo o 
ClienteDataSet.ApplyUpdates. Através do SQLMonitor descobri que isso 
acontence porque o DbExpress coloca o nome dos campos e o da tabela entre 
aspas ("), o que faz o Oracle dar o referido erro. Ou seja, se tenho um SQL 
como
SELECT Campo1, Campo2
FROM Tabela
    o update que DbExpress cria fica
UPDATE "Tabela"
  SET "Campo1" = :1
       , "Campo2" = :2
WHERE "Campo3" = :3
    ocorrendo o erro.
    Então minha pergunta é a seguinte: existe alguma forma de fazer com que 
o DbExpress não coloque estas aspas? 



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a