PDA

Ver la Versión Completa : Tipos de datos en Oracle 10g


Rigg
26-10-2005, 16:17:46
Hola,

tengo un problema con los tipos de datos en Oracle 10g. Estoy conectandome desde Delphi 5 por medio de ADO y al leer tablas o ejecutar un select me reclama en algunas tablas (general sql error), supongo yo por los nuevos tipos de datos (en este caso el timestamp).

Si alguien pudiera orientarme sobre como resolver esto les estaria muy agradecido.

:confused:

jachguate
26-10-2005, 18:11:43
No se que tan malo sea ado para conectarse a Oracle... pero el problema no parece ser de tipos de datos. Suponiendo que "reclama algunas tablas" significa que alguna tabla no existe, pues el problema podria estar en la instalación de oracle.

Saludos.

;)

Rigg
26-10-2005, 22:00:19
Suponiendo que "reclama algunas tablas" significa que alguna tabla no existe

Antes que todo gracias por contestar... ahora explico un poco más mi situación para que no lleve a pensar en que es problema "infantil" o peor aun, de "userware"...

Tengo una aplicación que se conecta via ADO a una base datos Oracle 10g y ejecuta una sentencia SQL. El problema es que con ciertas tablas me arroja el mensaje "General SQL error" y en otras ocasiones "Tipo de dato no valido". La única diferencia entre las tablas que no presentan problemas y las que si es un tipo de dato TIMESTAMP, que tengo entendido es uno de los nuevos tipos de datos en esta versión de Oracle, y de no ser nuevo, viene con algunos cambios. He intentado con el provider de Microsoft, con el propio de Oracle, con ODBC, BDE, etc... y nada.

A través de utilitarios como SQLExplorer me sucede exactamente lo mismo... falta decir adémas que con otras herramientas claramente no desarrolladas con productos Borland esta situación no ocurre... No se si será un problema de configuración o derechamente necesito un update para mi querido Delphi 5.

Oracle 10g - Delphi 5 Update Pack 1, AdoUpdate 2 - MSDAC 2.81

Gracias a todos.

jachguate
27-10-2005, 01:31:54
Antes que todo gracias por contestar... ahora explico un poco más mi situación para que no lleve a pensar en que es problema "infantil" o peor aun, de "userware"...
Buena idea!! Sería mejor si se hace así desde el principio.. :D

Como ya dije antes, el problema puede estar en ADO ¿la versión que tenes es la última? ¿el driver que usas es el de ora10g? Francamente no creo que delphi tenga problemas para manejar este tipo de datos, ya que lo ha hecho siempre: TDateTime.

Has probado hacer un query via TOAD?

¿en SQL*Plus?

falta decir adémas que con otras herramientas claramente no desarrolladas con productos Borland esta situación no ocurre... ¿que herramientas?

Hasta luego.

;)

vtdeleon
27-10-2005, 01:39:11
Saludos

Como ya dije antes, el problema puede estar en ADO ¿la versión que tenes es la última? ¿el driver que usas es el de ora10g? Francamente no creo que delphi tenga problemasDe dónde se citó esto?:confused: o no veo bién???

jachguate
27-10-2005, 01:49:02
Saludos
De dónde se citó esto?:confused: o no veo bién???

:D en ningún lugar.. un pequeño error al colocar una etiqueta quote en el lugar equivocado (y la manía de no revisar antes de publicar).

Quedó resuelto, sin embargo, unos 5 minutos antes de tu duda.. :D

Saludos.

;)

vtdeleon
27-10-2005, 01:50:07
Sadulos
Quedó resuelto, sin embargo, unos 5 minutos antes de tu duda.. Estaba buscando BIEN donde se había citado antes de publicar.
:o:o:o:o