Conecte o VB 2008 ao Microsoft Access 2007

Programas escritos no Microsoft Visual Basic podem acessar bancos de dados do Microsoft Access 2007 . Algum conhecimento de conceitos de programação e bancos de dados pode ser necessário para conectar um VB 2008 ao Microsoft Access 2007 . O objeto de conectividade de banco de dados ADODB fornece a API ADODB.Connection para se conectar aos bancos de dados do Microsoft Access 2007. Os registros do banco de dados podem ser acessados ​​do código do Visual Basic usando a API ADODB.Recordset . Ao criar uma conexão VB 2008 com o banco de dados do Microsoft Access 2007, o provedor deve ser inserido como " Microsoft.Jet.OLEDB.4.0 " na interface ConnectionString . A interface Open () abrirá a conexão entre o código do Visual Basic e o banco de dados do Microsoft Access 2007 .

Questão

O VB 2008 pode se conectar ao Access 2007 ou eu tenho que alterar o formato do meu banco de dados?

Eu tentei executar meu projeto sem alterá-lo, mas ele disse que não poderia encontrar meu banco de dados ...

Solução

Essa codificação funciona para mim:

 Dim Conn como novo ADODB.Connection Dim Rec como novo ADODB.Recordset Private Sub Form4_Load (porVal remetente como System.Object, ByVal e como System.EventArgs) manipula MyBase.Load Conn.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0 ; Fonte de dados = "&" dbase1.mdb "Conn.Open () End Sub 

Nota

Obrigado a Tanya por essa dica no fórum.

Artigo Anterior Próximo Artigo

Principais Dicas