vb y access AYUDAAA!!!
Publicado por Ricardo (73 intervenciones) el 26/09/2006 01:41:52
En verdad estoy desconsertado, trabajo con DAO, y en la aplicación estoy utilizando vb6 y direcciono a una base access2003, el punto es que tras idas y venidas logre ver la base, pero al declarar los recrodset y al ejecutar una pequeña consulta ejemplo...
cons = "SELECT * FROM Tabla WHERE Tabla.Campo = " & valor_busqueda
Set rs = bd.OpenRecordset(cons, dbOpenDynaset)
al setear el recordset me sale un error "NO COINCIDEN LOS TIPOS", ya sea con numericos ( " & valor_busqueda ) o alfanumericos ( "' & valor_busqueda & '" ), y en cambio al eliminar la declarasion Public (eliminandola completamente, osea sin declarar ningún recordset) el seteo funciona y la búsqueda se realiza sin ningún problema. Es la primera vez que me sucede.......................No me haria problema si esta aplicación correria al terminar en una pc comun con la base en esa pc, por lo contrario esta aplicación correra en en una pc y la base estara en otra..............ALGUIEN ME PUEDE DECIR QUE DIABLOS PASO!... Estoy utilizando DAO 3.6 Objet Librery.
Desde ya muchas gracias por contestar
cons = "SELECT * FROM Tabla WHERE Tabla.Campo = " & valor_busqueda
Set rs = bd.OpenRecordset(cons, dbOpenDynaset)
al setear el recordset me sale un error "NO COINCIDEN LOS TIPOS", ya sea con numericos ( " & valor_busqueda ) o alfanumericos ( "' & valor_busqueda & '" ), y en cambio al eliminar la declarasion Public (eliminandola completamente, osea sin declarar ningún recordset) el seteo funciona y la búsqueda se realiza sin ningún problema. Es la primera vez que me sucede.......................No me haria problema si esta aplicación correria al terminar en una pc comun con la base en esa pc, por lo contrario esta aplicación correra en en una pc y la base estara en otra..............ALGUIEN ME PUEDE DECIR QUE DIABLOS PASO!... Estoy utilizando DAO 3.6 Objet Librery.
Desde ya muchas gracias por contestar
Valora esta pregunta


0