McAnam » Foros » Foro ASP
Archivo ISAM instalable



  peke        07/02/2006 10:32:13
Hola de nuevo. Al intentar hacer una consulta en aspx, al darle al boton enviar los datos. Aparece este mensaje:
"No se pudo encontrar el archivo ISAM instalable".
El error más concretamente da en la linea donde abres la conexion:
  "objetoconexion.open()"
Si alguien me podria ayudar con este archivo...GRACIAS!!



  rocio        23/10/2008 21:30:42
Hola peke ps a mmi tmb me sale el mismo error al intentar cargar en un DTG, un archivo .dbf.ni modo a seguir buscando

  rocio        23/10/2008 21:34:10
Hola...hace unos minutos me acaba de salir la respuesta...bueno mi error era porque mi cadena la ponia asi:
conexion = @"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=" +archivo+ ";Extended Properties=dBASE IV";

y segun vi debe ir asi:
conexion = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +archivo+ ";Extended Properties=dBASE IV";

no son la misma cadena.....esta en uds ver cual es la diferencia entre ambas.chaucito

  AcMa        28/04/2009 19:15:16
bueno, despues de 4 dias volviendome loco, mirar por toda la red en foros y demás, veo la respuesta!!!
mil gracias.
p.d. se puede ser más tonto XDDDDDD

  saury        16/06/2010 17:53:18
La diferencia es en el DataSource que lleva especio jejej ahora yo tnego ese mismo problema con el Control DATA en la propiedad Connect, no se como poner a que me salga Access 2000 en ves de Access solo ayuuuuda. por favor.

  McAnam        10/12/2010 17:08:59
Para conectarte con access 2000 es realmente parecido:

conexion = @"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\misitio\db\mibase.mdb;"

  ANGIE        05/04/2011 23:12:08
SI el error es por escribir correctamente la cadena de conexión, este es un ejemplo:

Private cb As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Documents and Settings\USUARIO\Escritorio\taller1\Nomina.mdb"

  jorge luis        21/05/2011 06:28:06
para los que les pase lo mismo en office 12 o 14

aqui esta la solucion

incorrecto
Dim conexion As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + ruta + "\bd1.xlsx;Extended Properties=Excel 12.0 Xml;HDR=YES;"

correcto
Dim conexion As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + ruta + "\bd1.xlsx;Extended Properties=""Excel 12.0 Xml;HDR=YES;"""

la diferencia son las comillas "" ""


Volver al foro ASP