[英]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.