我有两个使用相同连接字符串的表单,例如
Dim connStr as String = "Server = localhost; Database = tester; Uid = root; Pwd = 123"
上面的代码放在Form1中。所以在我的Form2中,我将再次使用相同的连接字符串。而不是将其再次复制并粘贴到下一个表单中,最好的方法是什么?
我已尝试将此代码Public Property connString as String = "bla..bla"
用于Form2。然后在Form1中,我让它保持相同的字符串,如Form2.connString = connStr
这是在表单之间传递值的正确方法吗?或者有适当/更好的方法吗?
答案 0 :(得分:0)
创建构造函数并将参数传递为您希望在下面的表单之间传递的值
Sub New(ByVal s As String, i As Integer)
答案 1 :(得分:0)
从不同表单传递或调用变量的最佳方法是创建模块。
打开Visual Studio,从菜单栏中单击PROJECT>添加模块...>选择模块>行
从那里,您可以声明您的全局变量。
Module Module1
Public connStr as String = "Server = localhost; Database = tester; Uid = root; Pwd = 123"
End Module
现在可以从不同的形式调用变量“connStr”。
从Form1和Form2中,您可以将此GLOBAL VARIABLE称为它们的局部变量。