#vb.net #ms-access
#vb.net #ms-access
Вопрос:
Я пытаюсь подключиться к моей базе данных access, выполнить запрос и что-то сделать с результирующим набором. Может кто-нибудь, пожалуйста, поделиться кратким объяснением того, как это можно сделать?
Я использую Access 2007 с VB7
Комментарии:
1. не говорите «vb7» — это «vb.net «сейчас же. Если вы действительно хотите использовать «vb7», это будет означать. Net 1.1. Это точно, или вы используете более позднюю версию .Net (2.0, 3.5 и т.д.)? Новая разработка .Net 1.1 в наши дни довольно редка. Я спрашиваю, потому что 2.0 добавил некоторые вещи, которые существенно изменили бы мой ответ.
Ответ №1:
пример фрагмента кода:
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
Ответ №2:
Лучшее место, с которого я могу начать, — это поиск системы.Библиотека данных в MSDN. Возможно, вы захотите сосредоточиться на OLEDB constructors. HTH.