ORM-SqlRepoEx 是 .Net平臺下相容.NET Standard 2.0,一個實現以Lambda表達式轉轉換標準SQL語句,使用強類型操作數據的輕量級ORM工具,在減少魔法字串同時,通過靈活的Lambda表達式組合,實現業務數據查詢的多樣性。 ...
資料庫變更在編程應用中是常的,MySQL、Sql Service之間的數據遷移更為常見,在 SqlRepoEx2.0DemoForAspCore 中演示了,這種資料庫之間切換時SqlRepoEx是如何的簡單。中演示了,這種資料庫之間切換時SqlRepoEx是如何的簡單。
第一步、增加SqlRepoEx.MySql.ServiceCollection的Nuget引用;
第二步、更改Startup.cs文件中
using SqlRepoEx.MsSql.ServiceCollection;
為using SqlRepoEx.MySql.ServiceCollection;
第三步、更改ConnectionString 字串為 string ConnectionString = "datasource=127.0.0.1;username=test;password=test;database=northwind;charset=gb2312;SslMode = none;";
然後,就沒了
就這麼簡單,其他的不用改
就這麼簡單,其他的不用改
就這麼簡單,其他的不用改
為演示代碼,我在MySql中增加了`customers` 個,其結構與數據與Northwind資料庫Customers表相同。
源碼見:
https://gitee.com/azthinker/SqlRepoEx2.0DemoForAspCore
https://github.com/AzThinker/SqlRepoEx2.0DemoForAspCore