Estoy tratando de conectar un DataGridView a una base de datos Access 2000 en Visual Studio 2008."palabras clave no compatibles: proveedor de" Conexión al acceso de DB en VS08
me siguen dando la "palabra clave no es compatible: proveedor de" error , ya que soy bastante nuevo en el desarrollo de Windows en .Net, no sé si lo estoy haciendo bien.
Aquí está el código:
Try
Dim strConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Contingencia\Carga_sap.mdb;User Id=admin;Password=;"
Dim strQuery As String = "SELECT ..."
Dim dataAdapter = New SqlDataAdapter(strQuery, strConn)
Dim table As New DataTable()
table.Locale = System.Globalization.CultureInfo.InvariantCulture
dataAdapter.Fill(table)
bsLista.DataSource = table
GridListado.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCellsExceptHeader)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
Gracias de antemano
EDIT: Sólo tenía que cambiar el adaptador de datos de OLE:
Dim dataAdapter = New OleDbDataAdapter(strQuery, strConn)
Doh! tienes toda la razón, lamentablemente el sistema dice que necesito 15 representantes para votar tu publicación como útil :( –