如何使用Form1中的文本框接收的輸入與form2中的mySQL建立連接。 現在我的程序是這樣的:使用輸入從form1.textbox到表單2中的mysql連接
Form1打開並詢問服務器,用戶名,密碼。 有3個按鈕可以使用form2模塊打開不同的表單,form2是SQL連接字符串。
我現在有權利這樣在窗體2的連接字符串:
Public Const cnString As String = "datasource=" & DBSelector.txtServer.Text & ";" _
& "username=" & DBSelector.txtUsername.Text & ";" _
& "password=" & DBSelector.txtPassword.Text & ";" _
& "database=" & DBSelector.txtDatabase.Text & ";"
查閱即時卡住此錯誤:「引用到非共享成員需要的對象引用。」 我是新的Visual Basic,我不能解決這個問題。 我認爲它是因爲Form2是一個模塊而不是公共類。
我希望有人能幫助我。提前致謝!
我想我現在明白了一點,但是我沒有什麼可以在form1(DBSelector)中編輯的東西?因爲當我嘗試這樣我不能連接到數據庫。對不起,我需要的許多信息,但我很新與Visual Basic。 – SCALETTA
@SCALETTA我編輯了我的答案。在我錯了之前,我認爲DBSeletor是次要的,現在我明白它是主要的。 – dovid
感謝您的幫助,但我忘了說Form2(gModule)是一個模塊,我不能把「Dim gmodule as gModule = New gModule」。再次抱歉,我忘了說它的一個模塊...我非常新的Visual Basic和我不知道每個功能和類在VB中.. – SCALETTA