会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
stone.cn
博客园
首页
新随笔
联系
管理
订阅
2016年5月6日
C#——sqlite替代mysql过程中遇到的问题
摘要: 项目背景:程序由网络版改成单机版,mysql数据库安装复杂容易出错,由sqlite3替代, access不支持分页的sql操作 1. 问题:会出现”database is locked! 原因:“sqlite不支持多线程并发操作的,改造过程中,代码分散,数据库操作完成后数据库连接未被释放,或者引用存
阅读全文
posted @ 2016-05-06 17:44 stone.cn
阅读(715)
评论(0)
推荐(1)
2016年4月20日
C#——调用C/C++的dll(工具:VS2015,Swig)
摘要: C#——调用C/C++的dll(工具:VS2015,Swig) 需求背景: 1. 为调高效率,部分代码用c/c++代替 2. 部分处理逻辑(主要是算法),有现成的C/C++实现,多见于系统升级改造的项目中 实现步骤: 参照:http://blog.csdn.net/lee353086/article
阅读全文
posted @ 2016-04-20 17:19 stone.cn
阅读(479)
评论(0)
推荐(0)
C#——orm-FulentData(sqlite3)——异常捕获
摘要: //在设置DbContext时,不会有异常抛出(如:链接字符串中,指定的数据库文件不存在),只有在执行sql语句时才能捕获异常信息 IDbContext dbContext= new DbContext().ConnectionStringName("SqliteConnString", new S
阅读全文
posted @ 2016-04-20 10:46 stone.cn
阅读(333)
评论(0)
推荐(0)
2016年4月15日
database——sqlite3单机版数据库
摘要: sqlite3: 1. 开源的数据库 2. 嵌入式,单文件数据库,免安装(此特点类似Access,不用安装); 3. 跨平台(window,linux,android,IOS)的数据库 4. 不支持存储过程,遵循绝大部分的sql92标准!(不支持的部分:http://www.sqlite.org/o
阅读全文
posted @ 2016-04-15 14:58 stone.cn
阅读(637)
评论(0)
推荐(0)
C#——orm框架——FluentData
摘要: FluentData:开源的,微型的 orm框架 官网: http://fluentdata.codeplex.com 引入方式:1.直接引入dll文件FluentData.dll; 2 直接引入源文件 FluentData.cs 支出的数据库多: MS SQL Server MS SQL Serv
阅读全文
posted @ 2016-04-15 14:23 stone.cn
阅读(585)
评论(0)
推荐(0)
C#——winfrom——DataGridView 选中某一行的事件
摘要: 先将SelectionMode属性设置一下,改为fullrowselection. 然后给一个cellclick事件 注意:点击表头时也会触发此事件,在取值时要排除 private void dataGridView2_CellClick(object sender, DataGridViewCel
阅读全文
posted @ 2016-04-15 14:01 stone.cn
阅读(15582)
评论(0)
推荐(0)
公告