preguntas acerda de DAO y ODBCDirect
Publicado por Diego (16 intervenciones) el 29/08/2003 23:00:56
Hola
Tengo dos dudas respecto al uso de DAO y ODBCDirect para conectarme a una base de datos Oracle. Son las siguientes:
-¿Es posible no usar un DSN para conectarse, es decir, pasar los parámetros de conexión a algún objeto o instrucción? Lo pregunto para no tener que crear los DSN en cada máquina en que se instalará la aplicación que estoy desarrollando (+-100)
-Cuando trato de crear un QueryDef me aparece un error que dice
"Operation is not supported for this type of object"
Lo que hago es lo siguente:
dim wrkODBC as WorkSpace
dim dbsPrueba as Database
dim qdfLista as QueryDef
Set wrkODBC = CreateWorkspace("espODBC", "usuario", "passw", dbUseODBC)
Set dbsPrueba = wrkODBC.OpenDatabase("miDSN")
Set qdfLista = dbsPrueba.CreateQueryDef("")
Esto último es lo que más me preocupa obviamente, porque si no lo resuelvo no puedo avanzar.
Gracias de antemano.
Tengo dos dudas respecto al uso de DAO y ODBCDirect para conectarme a una base de datos Oracle. Son las siguientes:
-¿Es posible no usar un DSN para conectarse, es decir, pasar los parámetros de conexión a algún objeto o instrucción? Lo pregunto para no tener que crear los DSN en cada máquina en que se instalará la aplicación que estoy desarrollando (+-100)
-Cuando trato de crear un QueryDef me aparece un error que dice
"Operation is not supported for this type of object"
Lo que hago es lo siguente:
dim wrkODBC as WorkSpace
dim dbsPrueba as Database
dim qdfLista as QueryDef
Set wrkODBC = CreateWorkspace("espODBC", "usuario", "passw", dbUseODBC)
Set dbsPrueba = wrkODBC.OpenDatabase("miDSN")
Set qdfLista = dbsPrueba.CreateQueryDef("")
Esto último es lo que más me preocupa obviamente, porque si no lo resuelvo no puedo avanzar.
Gracias de antemano.
Valora esta pregunta


0