【发布时间】:2014-04-03 17:48:46
【问题描述】:
如何使用从 Form1 中的文本框接收到的输入与 form2 中的 mySQL 建立连接。 现在我的程序是这样的:
Form1 打开并询问服务器、用户名、密码。 有 3 个按钮可以使用 form2 模块打开不同的表单,其中 form2 是 SQL 连接字符串。
我现在在 form2 的连接字符串中有这个:
Public Const cnString As String = "datasource=" & DBSelector.txtServer.Text & ";" _
& "username=" & DBSelector.txtUsername.Text & ";" _
& "password=" & DBSelector.txtPassword.Text & ";" _
& "database=" & DBSelector.txtDatabase.Text & ";"
现在我遇到了这个错误:“对非共享成员的引用需要对象引用。” 我是 Visual Basic 的新手,我无法解决这个问题。 我认为这是因为 Form2 是一个模块,而不是一个公共类。
我希望有人可以帮助我。提前致谢!
【问题讨论】: