我想从我的电脑中的任何文件夹连接数据。用户点击浏览按钮后,它会显示访问数据库文件夹的任何位置。之后用户点击连接按钮,但我面临连接问题。
在浏览器按钮下
Using ofd As New OpenFileDialog
ofd.Filter = "mdb files |*.mdb"
ofd.Title = "Select File"
ofd.ShowDialog()
TextBox1.Text = ofd.FileName
If ofd.ShowDialog() = Windows.Forms.DialogResult.OK Then
MessageBox.Show("Hang amik " & TextBox1.Text)
End If
End Using
在连接按钮下
Dim connetionString As String
Dim cnn As OleDbConnection
connetionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= & TextBox1.Text "
cnn = New OleDbConnection(connetionString)
Try
cnn.Open()
MsgBox("Connection Open ! ")
cnn.Close()
Catch ex As Exception
MsgBox("Can not open connection ! ")
End Try
我的主要问题是必须插入哪些代码才能连接数据库?
Data Source= & TextBox1.Text
我的代码不起作用。
使用Visual Studio 2010.vb.net.Thank非常多。
答案 0 :(得分:0)
修正:
connetionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & TextBox1.Text
使用String.Format最好地提高带变量的构建字符串的可用性。