Amigos tengo un problema al querer abrir una tabla de una base de access 97...la tabla se llama "Cheque Log" pero cuando la escribo no me encuentra esa tabla me da el siguiente error
El motor de datos Microsoft JEt no puede encontrar la tabla o consulta de entrada cheque asegurese que el nombre este bien escrito y que existe
Ahora cuando yo le cambio el nombre de la tabla a abrir por Actors si me funciona ..
Sera el espacio entre cheque y log "Cheque log"
como puedo arreglar esto...
les dejo mi codigo
Código:
Private Sub frmgrilla_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Try
Dim objconection As New System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Data Entre Rios\data.mdb;Jet OLEDB:System Database=C:\Data Entre Rios\dunamis.mdw;User ID=user;Password=pass;")
Dim objdataset As New System.Data.DataSet
Dim objDataAdapter As New System.Data.OleDb.OleDbDataAdapter
Dim objdatacommand As New System.Data.OleDb.OleDbCommand("select * FROM Cheque log", objconection)
objDataAdapter.SelectCommand = objdatacommand
objDataAdapter.Fill(objdataset, "Cheque log")
DataGridView1.DataSource = objdataset
DataGridView1.DataMember = objdataset.Tables(0).TableName
objconection.Close()
Catch ex As Exception
MessageBox.Show("Error en Fill:" & vbCrLf & ex.Message)
End Try
End Sub