Ver Mensaje Individual
  #7  
Antiguo 06-06-2008
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Reputación: 25
poliburro Va por buen camino
Me permito darte un par de consejos.

- No uses BDE. En su lugar Usa ADO
- No uses ODBC usa OLEDB (Oledb aplica si decides migrar a ADO)
- No uses el driver de microsoft, mejor descarga el de oracle.
- aprovecha las caracetristicas de oracle y utiliza SPS.

Prueba la consulta de la siguiente manera:


Código Delphi [-]
   
DbOracle.StartTransaction;
 
QOraCab.SQL.Text :=
  '   INSERT ' +
  '       INTO XXRI_AR_DOCTOS_INTERFACE '  +
  '              (TATUS, INTERFACE_FUNCTION, INTERFACE_COUNTRY) ' + 
  '  VALUES  ( :STATUS, :INTERFACE_FUNCTION, :INTERFACE_COUNTRY )';
 
QOraCab.Parambyname('STATUS').AsString := 'NEW';
QOraCab.Parambyname('INTERFACE_FUNCTION').AsString := 'SQL';
QOraCab.Parambyname('INTERFACE_COUNTRY').AsString := 'CL';
QOraCab.ExecSQL;
 
DbOracle.Commit;
 
except;
  DbOracle.Rollback
end;




Saludos. (Oracle es de mis favoritos)
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita