如何使数据源可以读取和连接?

时间:2010-11-12 12:35:39

标签: vb.net

我想从我的电脑中的任何文件夹连接数据。用户点击浏览按钮后,它会显示访问数据库文件夹的任何位置。之后用户点击连接按钮,但我面临连接问题。

在浏览器按钮下

  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非常多。

1 个答案:

答案 0 :(得分:0)

修正:

connetionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & TextBox1.Text 

使用String.Format最好地提高带变量的构建字符串的可用性。