1.首先到Nuget命令行运行:
Install-Package linq2db.sqlite
2.在项目下添加一个文件夹:DataModels,用以存放数据库相关的文件,显得规整
3.找到copyMe.sqlite.tt.txt,复制一份到DataModels,改名为MyDatabase.tt
4.找到这一行,LoadsqliteMetadata(@"C:\Data", "MyDatabase.sqlite");
保存一下,会自动生成代码文件MyDatabase1.generated.cs
如果没有的话,可以在MyDatabase.tt点右键,选“运行自定义工具”
<connectionStrings>
<add name="MyDatabase" connectionString="Data Source=D:\abc.db" providerName="sqlite" />
</connectionStrings>
6.在程序中使用(我的数据库为Abc,表名Questions,表中有个字段为HtmlContent):
using (var db = new AbcDB()) { var q = from c in db.Questions select c; foreach (var c in q) Console.WriteLine(c.HtmlContent); }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。