2011-10-30 2 views
0

내 액세스 DB에 연결하고 쿼리를 실행하고 결과 집합을 사용하여 작업을 수행하려고합니다. 누군가 어떻게 이것이 성취 될 수 있는지에 대한 간단한 설명을 들려 주시겠습니까?VB에서 액세스로 연결

내가 VB7와

+0

"vb7"을 말하지 마십시오 - 이제 "vb.net"입니다. 정말로 "vb7"을 사용하고 싶다면 .Net 1.1을 의미합니다. 이게 정확합니까, 아니면 .Net (2.0, 3.5 등)의 최신 버전을 사용하고 있습니까? 요즘은 새로운 .Net 1.1 개발이 거의 없습니다. 나는 2.0이 내 대답을 크게 바꿀 몇 가지를 추가했기 때문에 묻는다. –

답변

0

샘플 코드를 액세스 2007을 사용하고 있습니다 : 내가 MSDN에 System.Data 도서관을 찾고 시작하는 생각할 수

Imports System.Data.OleDb 

Public Class Form1 

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 

     Dim connectionString As String 
     Dim cnn As OleDbConnection 
     connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=yourdatabasename.mdb;" 
     cnn = New OleDbConnection(connectionString) 
     Try 
      cnn.Open() 
      MsgBox("Connection Open ! ") 
      cnn.Close() 
     Catch ex As Exception 
      MsgBox("Can not open connection ! ") 
     End Try 

    End Sub 

End Class 

You can look for more examples on this link.

0

에 가장 좋습니다. OLEDB 생성자에 중점을 둘 수 있습니다. HTH.