Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-10-2005
Avatar de Rigg
Rigg Rigg is offline
Registrado
 
Registrado: jun 2003
Ubicación: Santiago, Chile.
Posts: 5
Poder: 0
Rigg Va por buen camino
Question Tipos de datos en Oracle 10g

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.

Responder Con Cita
  #2  
Antiguo 26-10-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
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.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #3  
Antiguo 26-10-2005
Avatar de Rigg
Rigg Rigg is offline
Registrado
 
Registrado: jun 2003
Ubicación: Santiago, Chile.
Posts: 5
Poder: 0
Rigg Va por buen camino
Cita:
Empezado por jachguate
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.
Responder Con Cita
  #4  
Antiguo 27-10-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Cita:
Empezado por Rigg
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..

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?

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

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate

Última edición por jachguate fecha: 27-10-2005 a las 01:34:46.
Responder Con Cita
  #5  
Antiguo 27-10-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos
Cita:
Empezado por jachguate
Cita:
Empezado por Rigg
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
De dónde se citó esto? o no veo bién???
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #6  
Antiguo 27-10-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Cita:
Empezado por vtdeleon
Saludos
De dónde se citó esto? o no veo bién???
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..

Saludos.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #7  
Antiguo 27-10-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Sadulos
Cita:
Empezado por jachguate
Quedó resuelto, sin embargo, unos 5 minutos antes de tu duda..
Estaba buscando BIEN donde se había citado antes de publicar.
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!

Última edición por vtdeleon fecha: 27-10-2005 a las 01:52:33.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 05:36:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi