none
error ISAM instalable.

    Question

  • buenas noches a todos tengo una consulta  actualmente estoy tratando de que una tabla pasarla a sql actualmente lo estoy aciendo desde visual basic pero me sale ISAM instalable. error no se encuentra y la verdad no se a que se deba

    en la parte inferior tengo un ejemplo del proyecto que estoy tratando de hacer agradeceria cualquier tipo de ayuda

    https://rapidshare.com/files/2648258264/Ejemplo.rar

    Tuesday, October 23, 2012 1:43 AM

Answers

All replies

  • Hola.

    ¿Puedes facilitarnos una imagen del error que se muestra y más detalles de la operación que estás intentando realizar?


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.com
    Sígueme en twitter en http://twitter.com/qwalgrande

    Tuesday, October 23, 2012 5:47 AM
    Moderator
  • Aunque no das muchos detalles, casi seguro que lo que te pasa es que estás ejecutando el programa en una máquina de 64 bits, y estás tratando de usar el proveedor de OleDb del JET Engine ("Provider=Microsoft.Jet.OLEDB.4.0"). Este proveedor solo existe en 32 bits y por eso los programas de 64 bits dan el error de "ISAM instalable error no se encuentra".

    Hay un par de soluciones: una es forzar al programa a que se ejecute en 32 bits cambiando las opciones de compilación (en las propiedades del proyecto -- pregunta en el foro de VB.NET si no encuentras la opción). La otra solución es la de usar el driver ACE en lugar del JET. Para el ACE sí que hay versión de 64 bits (pero en principio es para Access, no sé si también vale para Excel). Para más detalles, probablemente deberías preguntar en el foro de ADO.NET, ya que este tema tiene muy poco que ver con SQL Server (aunque pretendas luego grabar esos datos en SQL Server, el problema está en la lectura por OleDb, no en la grabación).

    http://social.msdn.microsoft.com/Forums/es-ES/netfxes/threads

    Tuesday, October 23, 2012 6:01 AM
  • Estoy usando vesiones de 32 bits el programa con en si esta alojado en rapidshare

    https://rapidshare.com/files/2648258264/Ejemplo.rar

    Lo que estoy tratando de hacer es pasar una tabla que se encuentra en excel a sql

    Tuesday, October 23, 2012 11:46 PM
  • Tuesday, October 23, 2012 11:49 PM
  • E revisado y por mas que busco no encuentro el error el a que se debe ese mensaje: No se pudo encontrar el archivo ISAM instalable
    Tuesday, October 23, 2012 11:51 PM
  • Hola.

    Este problema, como te decía Alberto, no es de SQL Server, es al tratar de leer del Excel. Y se solventa como él te comentaba, existiendo otras casuísticas adicionales que tendrás que investigar, ya sea por drivers o por esta otra cuestión http://support.microsoft.com/kb/209805/es. Desde este foro, poco más podemos aportarte.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.com
    Sígueme en twitter en http://twitter.com/qwalgrande

    Thursday, November 01, 2012 9:07 AM
    Moderator