当前位置: 首页 > 编程语言 > C#

如何使用EF在SQLite DB中检索和设置user_version分享

时间:2023-04-11 01:57:07 C#

C#学习教程:如何使用EFShare在SQLite数据库中检索和设置user_version我正在使用实体框架,但如果我不能通过它来完成,那么我需要能够在C#4.0中以其他方式完成。我试过了:this.DatabaseConnection.Connection.Open();System.Data.Common.DbCommandcmd=this.DatabaseConnection.Connection.CreateCommand();cmd.CommandText="PRAGMAuser_version";cmd.CommandType=System.Data.CommandType.Text;System.Data.Common.DbDataReaderreader=cmd.ExecuteReader();其中DatabaseConnection是我的EF上下文,Connection是上下文中的DbConnection对象,但我得到一个异常:查询语法无效。接近标识符“user_version”,第1行,第8列。嗯......我终于明白了。我相信这是使用实体框架的最佳方式。要设置user_version,您需要这样做...this.DatabaseConnection.ExecuteStoreCommand("PRAGMAuser_version=5");要获取user_version,你需要这样做...以上是C#学习教程:HowtouseEFtoretrieveandsetinSQLiteDB如果user_version分享的内容对你有用,你需要进一步了解C#学习教程,希望大家多多关注longresult=this.DatabaseConnection.ExecuteStoreQuery("PRAGMAuser_version").FirstOrDefault();本文来自网络收藏,不代表立场,如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: