Visual Basic para Aplicaciones - ISAM???

Life is soft - evento anual de software empresarial
 
Vista:

ISAM???

Publicado por lenilax (33 intervenciones) el 23/10/2002 19:27:36
Menudo problema amigos del foro.
Estoy intentando hacer una consulta SELECT desde mi aplicacion visual 6 a una tabla en acces 97 que es en realidad un archivo de texto linkeado (Opcion link tabla en acces). En mi primer intento me dio el error "Coul't find installable ISAM". Frente a esto, como siempre, busque en los foros informacion en las consultas ya hechas. Asi descubri que el problema es la falta de instalacion de un pequeno exe que normalmente viene con el disco de visual y que se llama mdac_typ.exe. Como en mi oficina nadie sabe donde esta el disco del visual lo baje desde microsoft (5.3mg). Si alguien lo necesita se lo puedo enviar. El punto es que para su instalacion me pide detener los suiguientes procesos en la ventana de tareas: sqlserver.exe y snpm.exe. Intente detener estos exes pero no me lo permite el sistema. De cualquier modo termine de instalar el mdac_typ.exe. Con esto no basto. Tuve que ir a las referencias y agregar una nueva (supongo por que nunca antes la habia visto) que aparecio que es Data Acces Installed Component Version. De paso (y por si acaso) active tambien Acces 8.0 Object Librery. A esto sumen Microsoft activex data object 2.6. Esas son todas las referencias que estoy usando. Pero como les dije anteriormente nada de esto ha funcionado, me sigue enviando el mismo error y no se que hacer...
Si alguien sabe y me puede dar una mano se lo agradeceria mucho :)
Bye.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ISAM???

Publicado por Y.Cruz (6 intervenciones) el 09/11/2002 17:17:23
El ISAM es el dolor de cabeza de muchos y se relaciona con los "drivers' de conexion a las bases de datos por parte del sistema. Lo que a mi me ha funcionado en varias ocasiones es lo siguiente:
Al hacer el paquete de instalacion de la aplicacion, escoge como componentes adicionales del paquete añade los componentes Jet relacionados con el database que estes utilizando. Al correr la instalacion, el se encargara de actualizar dichos archivos. Si tu aplicacion es en VBA, entonces has una aplicacion "fantasma" en VB que te permita añadir esos componentes y despues desinstalarla.
Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar