首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在带有sqlite集合杂注Synchronous=Off的asp.net中

在带有sqlite集合杂注Synchronous=Off的asp.net中
EN

Stack Overflow用户
提问于 2017-10-02 22:30:09
回答 1查看 131关注 0票数 0

尝试通过在连接字符串中设置Synchronous=Off来优化asp.net应用程序中的Sqlite,但https://github.com/ericsink/SQLitePCL.raw/issues/147 https://github.com/aspnet/Microsoft.Data.Sqlite/issues/354不支持关键字

问题#354的底部建议使用指向连接的杂注命令的解决方案

代码语言:javascript
复制
using (var command = connection.CreateCommand())
{
    command.CommandText = "PRAGMA foreign_keys = true;";
    command.ExecuteNonQuery();
}

尝试将其用于Synchronous https://sqlite.org/pragma.html#pragma_synchronous,但不确定在何处/如何获得与我的DbContext类型对应的正确连接。

EN

回答 1

Stack Overflow用户

发布于 2017-11-14 07:36:59

下拉到EF核心中的ADO.NET连接,使用如下代码:

代码语言:javascript
复制
db.Database.OpenConnection();
try
{
    var connection = db.Database.GetDbConnection();

    // TODO: Use connection
}
finally
{
    db.Database.CloseConnection();
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46527590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档