AYUDA CON QUERYDEF

cientocien
10 de Enero del 2003
tengo una conexion a una base de datos acces a traves de ODBCDirect. La aplicacion conecta bien y puedo hacer un recordset de la tabla, pero cuando intento hacer un querydefs me dice que la operacion no es valida para este tipo de objetos. Mi pregunta es si se pueden usar consultas almacenadas en la base da datos,si es asi que tengo que cambiar y si no se puede que se puede hacer. Este es el codigo que tengo. Gracias

dim conex as Connection
dim db as Database
dim RS as RecordSet
Dim qd As QueryDef


Set conex = ws.OpenConnection("", , False, "ODBC;DSN=Gestion;UID=" & usuario & ";PWD=" & contraseña & "")

Set db = conex.Database
Set RS = db.OpenRecordset("select * from clientes")

Set qd = db.QueryDefs("SQLclientes")


webJose
10 de Enero del 2003
La ayuda de MS DAO dice que en espacios ODBCDirect los sql almacenados en la base de datos se obtienen via el objeto CONNECTION, no el objeto Database.