Ver Mensaje Individual
  #1  
Antiguo 20-08-2012
Volkhavaar82 Volkhavaar82 is offline
Registrado
NULL
 
Registrado: may 2012
Posts: 8
Reputación: 0
Volkhavaar82 Va por buen camino
Acceso a vista

Saludos

Me encuentro usando una aplicación en Delphi 6 que accede a una base de Datos Oracle11, la idea es que para mis pruebas consulto unas cuantas vistas que realizan consultas a dual, o sea, realmente no acceso a una base de datos.

Para conectarme a la base de datos utilizo componentes ADO ubicados en un DataModule, acceso asigando por codigo la conection string al ADOConection, asigno la consulta SQL al TADOQuery (habiéndola probado previamente en TOAD, incluso cargándola previamente en el TADOQuery conectándiolo y desconectándolo y no manda error, pero al ejeecutar la aplicación me envia el Ora-01858, para diferencias de tipos de datos.

El tema es, si yo mantuviera los tipos de datos precargados en el query y al subir la consulta encuentra diferencia, lo entendería, pero en mi caso genero el TADOQuery por código tambien para evitar que me cree conflictos

La consulta sobre la cuelt está hecha la vista es
Código SQL [-]
SELECT3AS InstitucionID,
001AS OficinaID,
3AS TransaccionID,
033AS CajaID,
'CAJA033'AS CajeroID,
0AS Referencia,
10AS Concepto,
'2/15/2012'AS Fecha,
0009AS Autenticidad,
511800623AS Transito,
00128111115AS Cuenta,
0000052AS NumeroCheque,
062AS BancoCheque,
4028.00AS Importe,
0AS Tarjeta,
0AS MSI,
0AS TarjetaBancaria,
0AS BancoTarjeta,
0AS Autoriacion,
0AS TerminalBancaria,
'A'AS EstatusID,
0AS Codigo
FROM DUAL

Espero que puedan apoyarme o si no me expliqué bien en algo, estoy pendiente obre el tema

Saludos y gracias de antemano

Última edición por Casimiro Noteví fecha: 20-08-2012 a las 22:17:25.
Responder Con Cita