gpt4 book ai didi

entity-framework - 在.NET Core上使用EntityFrameworkCore和SQLite执行原始SQL

转载 作者:行者123 更新时间:2023-12-03 18:34:13 24 4
gpt4 key购买 nike

我正在研究一些安全性说明,因此需要有目的地编写不安全的SQL查询。

我正在查看的环境是.NET Core(不是完整的.NET),使用的驱动程序是EntityFrameworkCore,数据库类型是SQLite。

使用内置的查找和查询功能的常规连接可以正常工作。但是似乎没有任何功能可以让我执行原始SQL语句。

一些在线资源建议在数据库/上下文中使用.FromSql().SqlQuery()方法,但是.NET Core驱动程序中似乎都不存在这些方法。

有什么方法可以在此设置中执行原始SQL查询吗?

最佳答案

正如评论所指出的:

检查项目引用上是否有Microsoft.EntityFrameworkCore.Relational引用(如果使用sqllite,则应在Microsoft.EntityFrameworkCore.Sqlite引用中)。

关于entity-framework - 在.NET Core上使用EntityFrameworkCore和SQLite执行原始SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39073543/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com