草庐IT

entity-system

全部标签

c# - System.Data.SQLite.SQLiteException 尝试在 Windows 8 上写入只读数据库

我开发了一个运行良好Windows8上(在其他Windows操作系统上从未遇到过这个特定问题)尝试写入数据库时​​出现问题System.Data.SQLite.SQLiteException:Attempttowritearead-onlydatabase我在Windows8电脑上创建了数据库文件,如:TryIf(NotFile.Exists(System.Environment.CurrentDirectory&"\MY_DB.db"))ThenDimconn=NewSQLite.SQLiteConnection("Version=3;New=True;Compress=False;

c# - 使用 System.Data.Linq.Mapping 并自动递增 sqlite 数据库中的主键时出错

我正在使用SQLite和System.Data.Linq.Mapping。使用linq映射属性IsDbGenerated=true时,idAUTOINCREMENT字段出现问题。创建我的表的语法。我已经尝试过使用/不使用AUTOINCREMENTCREATETABLE[TestTable]([id]INTEGERNOTNULLPRIMARYKEYAUTOINCREMENT,[title]TEXTNULL)我的TABLE类:[Table(Name="TestTable")]publicclassTestTable{[Column(IsPrimaryKey=true,IsDbGenerat

c# - 使用 System.Data.Linq.Mapping 并自动递增 sqlite 数据库中的主键时出错

我正在使用SQLite和System.Data.Linq.Mapping。使用linq映射属性IsDbGenerated=true时,idAUTOINCREMENT字段出现问题。创建我的表的语法。我已经尝试过使用/不使用AUTOINCREMENTCREATETABLE[TestTable]([id]INTEGERNOTNULLPRIMARYKEYAUTOINCREMENT,[title]TEXTNULL)我的TABLE类:[Table(Name="TestTable")]publicclassTestTable{[Column(IsPrimaryKey=true,IsDbGenerat

c# - 在 ASP.NET Core 项目中使用没有 Entity Framework 的 SQLite 数据库

我想在ASP.NETCore项目中使用SQlLite数据库,但不使用EntityFramework。我想我应该使用派生自DbProviderFactory的类,它迎合了SQLLite数据库(类似于System.Data.SqlClient.SqlClientFactory.Instance,用于sqlServer)但我无法找到它。我遇到的所有示例都建议我使用EntityFramework,但我不想使用它。 最佳答案 你在官方仓库中有它:https://github.com/aspnet/Microsoft.Data.Sqlite下面

c# - 在 ASP.NET Core 项目中使用没有 Entity Framework 的 SQLite 数据库

我想在ASP.NETCore项目中使用SQlLite数据库,但不使用EntityFramework。我想我应该使用派生自DbProviderFactory的类,它迎合了SQLLite数据库(类似于System.Data.SqlClient.SqlClientFactory.Instance,用于sqlServer)但我无法找到它。我遇到的所有示例都建议我使用EntityFramework,但我不想使用它。 最佳答案 你在官方仓库中有它:https://github.com/aspnet/Microsoft.Data.Sqlite下面

c# - 如何使 Entity Framework CTP5 与 SQLite 一起工作?

我很难将SQLite数据库与EFCTP5一起使用。我只是想执行这个MSDNexample与SQLite。但是在线varfood=db.Categories.Find("FOOD");我遇到运行时异常:System.Data.SQLite.SQLiteException(0x80004005):SQLiteerrornosuchtable:Categories注意:app.config文件要修改,如下:App.config 最佳答案 在我看来,目前的SQLite.net首先不支持EntityFrameworkCTP5代码。将不得不等待

c# - 如何使 Entity Framework CTP5 与 SQLite 一起工作?

我很难将SQLite数据库与EFCTP5一起使用。我只是想执行这个MSDNexample与SQLite。但是在线varfood=db.Categories.Find("FOOD");我遇到运行时异常:System.Data.SQLite.SQLiteException(0x80004005):SQLiteerrornosuchtable:Categories注意:app.config文件要修改,如下:App.config 最佳答案 在我看来,目前的SQLite.net首先不支持EntityFrameworkCTP5代码。将不得不等待

.net - System.Data.SQLite 与 Microsoft.Data.Sqlite

System.Data.SQLite和Microsoft.Data.Sqlite有什么区别?我了解到System.Data.SQLite较旧,在Microsoft.Data.Sqlite之后获得了.NETStandard支持,但现在它们都支持.NETStandard2。两者相比有什么优势? 最佳答案 System.Data.SQLite的一个优点是它是由SQLite团队开发的,该团队已声明长期致力于保持对它的支持。Microsoft.Data.Sqlite的一个优点是它是由Microsoft开发的,并且可以假设它已经使用Entiti

.net - System.Data.SQLite 与 Microsoft.Data.Sqlite

System.Data.SQLite和Microsoft.Data.Sqlite有什么区别?我了解到System.Data.SQLite较旧,在Microsoft.Data.Sqlite之后获得了.NETStandard支持,但现在它们都支持.NETStandard2。两者相比有什么优势? 最佳答案 System.Data.SQLite的一个优点是它是由SQLite团队开发的,该团队已声明长期致力于保持对它的支持。Microsoft.Data.Sqlite的一个优点是它是由Microsoft开发的,并且可以假设它已经使用Entiti

C# SQLite : Do I need to deploy System. Data.SQLite.xml?

我是否需要使用System.Data.SQLitedll部署System.Data.SQLite.xml?引用复制到bin文件夹的dll时包含xml。 最佳答案 在发布包中,没有。XML文件包含程序集中类和方法的所有内联文档,对最终用户没有任何值(value)。在开发您的应用程序时,它允许VisualStudio通过IntelliSense向API显示描述性注释。 关于C#SQLite:DoIneedtodeploySystem.Data.SQLite.xml?,我们在StackOver