Error al abrir BD

30/04/2005 - 16:57 por jolugoma | Informe spam
Tengo un problema que no soy capaz de solucionar, espero
que me echeis una mano.

Vamos por el principio
Tengo instalados en mi ordenador: Windows XP Pro, con
SP2. Office 2003. Visual Studio Net 2003 Arqu.

Al intentar abrir una base de datos Access con el
siguiente código:

Friend Sub Conectar(Optional ByVal nombreBaseDatos As
String = "", _
Optional ByVal commandString As
String = "")
If nombreBaseDatos = "" Then
nombreBaseDatos = ArchivoDatos
End If
ArchivoDatos = nombreBaseDatos
If ArchivoDatos = "" Then
Exit Sub
End If
If CadenaSelect = "" Then
CadenaSelect = "SELECT * FROM Table1"
End If
If commandString = "" Then
commandString = CadenaSelect
End If
CadenaSelect = commandString
CadenaConexion
= "Provider=Microsoft.Jet.OLEDB.4.0; DataSource=" &
ArchivoDatos & ".Admin"
Try
dbConnection = New OleDbConnection
(CadenaConexion)
dbConnection.Open()
Catch ex As Exception
MessageBox.Show("Error al crear la conexión:"
& vbCrLf & ex.Message)
Exit Sub
End Try
dbConnection.Open()
dbDataSet = New Data.DataSet
dbDataAdapter = New OleDbDataAdapter
(CadenaSelect, dbConnection)
Dim commandBuilder As New OleDbCommandBuilder
(dbDataAdapter)
dbDataAdapter.MissingSchemaAction =
MissingSchemaAction.AddWithKey
Try
dbDataAdapter.Fill(dbDataSet, NombreTabla)
Catch ex As Exception
MessageBox.Show("Error en Fill:" & vbCrLf &
ex.Message)
End Try
End Sub

Da el error:

Error al crear la conexión.
No se pudo encontrar el archivo ISAM instalable.

He intentado de todo, pero no hay manera de lograr que
funcione.

Agradecería mucho un poco de ayuda para salir de este
atolladero. Gracias.

Preguntas similare

Leer las respuestas

#1 A.Poblacion
04/05/2005 - 07:26 | Informe spam
"jolugoma" wrote in message
news:10b401c54d94$e8bd0f10$
[...] Al intentar abrir una base de datos Access con el
siguiente código:
[...] DataSource=" & ArchivoDatos & ".Admin"



Voy a decir una tontería, pero ¿realmente se llama asi el archivo que
intentas abrir, terminado en .Admin? Lo digo porque lo más normal para un
archivo Access sería que terminase en .mdb.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida