[英]How to connect to different type of database in .NET Core
我找到了这个网站https://blogs.msdn.microsoft.com/dotnet/2016/11/09/net-core-data-access/,但是我是否可以使用一个变量来打洞不同的连接? 例如,我有MySQL和SQLite。 所以我写了var connection = new SqliteConnection()
和var connection = new MySqlConnection()
但是我需要这个变量connection
作为函数的参数。 我能以某种方式做到吗? 和object
没有帮助:(
SqliteConnection
和MySqlConnection
都继承自DbConnection
,您可以将其用作参数类型。 为了获得更多抽象:此类型还实现了IDbConnection
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.