[英]Redeclare a Variable or Object after Declaration in vb.net
有没有一种方法可以设置例如公共虚拟变量或对象Public Connection
,然后在代码/类中决定将其设置为:
Connection = SqlConnection
或(取决于)
Connection = OdbcConnection
这样我就不必从一开始就声明它们:
dim mySqlConnection as SqlConnection
dim myOdbcConnection as OdbcConnection
任何提示都是欢迎的,即使它是链接。 我试图用谷歌搜索它,但是我认为我使用了错误的查询。
在这种情况下,可以将连接声明为System.Data.Common.DbConnection
。
由于SqlConnection
和OdbcConnection
都从DbConnection
继承,因此可以使用父类型声明变量,并使用继承的类型实例化变量。
但是,您将只能使用常见的方法(在父级声明)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.