首页 > 数据库 >使用mono.data.sqlite+EF进行开发

使用mono.data.sqlite+EF进行开发

时间:2022-12-02 10:08:43浏览次数:97  
标签:sqlite mono EF db DataContext var new Data conn


引入命名空间

using System.Data.Linq;
using Mono.Data.Sqlite;

编写代码

var conn = new SqliteConnection(ConfigurationManager.AppSettings["dbstring2"]);

var db = new DataContext(conn);


List<Test> obj = db.ExecuteQuery<Test>("select * from test").ToList();
Console.WriteLine(obj.Count);

dbstring2格式:

<add key="dbstring2" value="DbLinqProvider=qlite;Data Source=C:\Users\darren\Downloads\SQLiteSpy_1.9.11\mytest.db3"/>

使用DataContext操作SQLite详细步骤

​http://wenku.baidu.com/link?url=LMK83pIPGHefblNqouEyoCz5EidZ6tIPFRWrDeZU9DFR4up7FCi475QJ7WsDfmk-qXGZookvcMpDhEVWpdy5LFb1ss08vG72xHz256yy9qu​

大道至简


标签:sqlite,mono,EF,db,DataContext,var,new,Data,conn
From: https://blog.51cto.com/u_11295556/5904996

相关文章

  • 使用CodeSmith连接SQLite生成代码
    下载安装CodeSith,我用的是7.0http://www.ibeifeng.com/down.php?id=36606下载和自己framework版本一致的SQLite安装文件,这里用的是4.5程序http://system.data.sqlite.org/in......
  • Mono.NET Linux下使用动态链接库教程
    最终目标使用.net开发的程序可以引用C/C++编写的链接库实现具体的业务功能问题描述在Windows平台下我们可以通过DllImport的方式引入一个“.dll”文件来实现动态库的开发,但......
  • Mono后台进程制作
    要解决的问题解决C#开发的控制台在Mono下面后台运行的问题,由于我遇到的问题比较特殊,需要用到第三方的回调,但是在回调过程中出现问题:使用anyexec,发现后台服务可以启动,但是Lo......
  • Windows 服务移植到Mono
    系统:CentOS7.0移植过程中遇到的问题执行servicemyserverstart的时候提示“没有权限”处理方式:chmoda+wrx/etc/init.d/myserver执行“ln–s/etc/rc.d/init.d/sjhServe......
  • Mono后台服务设计
    解决的问题mono-service无法满足要求,启动过程老是出问题解决方案1.使用shell脚本完成后台进程的启动工作!.sh文件内容mono/usr/myfoder/camtest/Debug/DREQPAPP.exe>/d......
  • 使用EF在执行数据库操作时,异常提示生成的表名和实际实体名称不一致的解决方案
    1问题回放最近同事在使用EFDBFIRST进行实体框架开发的时候,遇到了一个奇怪的问题,提示主外键约束存在问题,但是该表并没有设置外键,而且软件提示的数据库表名不存在,但是提示的......
  • Android实验——使用SharedPreferences存储简单数据
    完成如下程序(主Activity界面如图1所示):在图1中点击“参数设置”按钮,启动如图2所示的Activity。在图2中用户输入完用户名后,点击“确定”按钮,将关闭该Activity(此时需要使用S......
  • C#反射(Reflection)详解
    原文网址:https://www.cnblogs.com/vaevvaev/p/6995639.html1、什么是反射2、命名空间与装配件的关系3、运行期得到类型信息有什么用4、如何使用反射获取类型5、如何......
  • CodeForces - 476C-Dreamoon and Sums(数学思维)
    C.DreamoonandSums题解:设则有题目所求可得所以代码#include<bits/stdc++.h>typedeflonglongLL;usingnamespacestd;constintmod=1e9+7;intmain(){#ifndefO......
  • left join 中条件位置: on 与 where 性能差异
    leftjoinon 中条件只能过滤子表的记录。   13.64s显示结果where中条件是过滤结果的记录。  180s还是在执行中 ......