Rad*_*000 6 npoco asp.net-core-mvc .net-core asp.net-core asp.net-core-1.0
我最近开始与asp.net核心mvc一起进入新的.net核心。我遇到了一些问题,但我能够自己解决大多数问题。真正令我难过的是使用NPoco。
您应该如何创建数据库实例?
该文档的内容如下:
IDatabase db = new Database("connStringName");
List<User> users = db.Fetch<User>("select userId, email from users");
Run Code Online (Sandbox Code Playgroud)
对于DNXCORE50,这是不正确的,因为DNCORE50已排除此构造函数
我也尝试过这样:
IDatabase _db = new Database(new SqlConnection(ConnStr));
_db.Single<string>("SELECT Username FROM dbo.Member");
Run Code Online (Sandbox Code Playgroud)
当这段代码运行时,我得到一个'NullReferenceException'
有谁知道如何使NPoco正常工作?
还有其他人也有同样的问题。这已在 NPoco GitHub 存储库上报告为问题 #293。
此问题的当前解决方法是列出 DbProviderFactory,如下所示。
IDatabase _db = new Database(new SqlConnection(ConnStr),
DatabaseType.SqlServer2012, SqlClientFactory.Instance);
_db.Single<string>("SELECT Username FROM dbo.Member")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2318 次 |
| 最近记录: |