搜索
bottom↓
回复: 1

发个比较不错的WINCE C# sqlite的教程,顺便能否帮下个CSDN范例?

[复制链接]

出0入0汤圆

发表于 2013-9-4 22:29:50 | 显示全部楼层 |阅读模式
原文链接   http://antiblood.blogbus.com/logs/201078793.html


【最新图文教程】wince5.0下使用C#操作sqlite数据库——Sqlite与C#在WINCE中的应用 - [电脑技巧]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://www.blogbus.com/antiblood-logs/201078793.html

我的试验环境: WinXP SP3 , VS2005 , WinCE5.0 (真实设备,当然模拟器也可以,关于模拟器安装使用可以参考我的另几篇博文: (1)WM 开发常用资源下载, http://www.blogbus.com/antiblood-logs/171935321.html ,在这篇博文上可以下载到模拟器 Microsoft Windows CE 5.0 Device Emulator ;( 2 ) WinCE5.0 中文模拟器 SDK(VS2005) 的配置 http://www.blogbus.com/antiblood-logs/201066097.html ,这里你可以学到 vs2005 与 wince 模拟器的设置; (3) 如何往 WinCE5.0 模拟器传文件, http://www.blogbus.com/antiblood-logs/172851517.html ,这个功能在这里不需要,顺便提一下而已)



Step1 : SQLite ADO.NET 的安装

到以下网址下载 SQLite ADO.NET ,目前的版本是 1.0.66.0

http://sourceforge.net/projects/ ... NET%202.0/1.0.66.0/



下载完成后安装,最后需要选择你所在 vs 环境,我选的是 vs2005.

Step2: 建立 vs 项目,这里用的是 C# 语言,添加引用、更改 SQLite ADO.NET 安装目录下的一个文件并加入工程,具体如下图所示。



注 1 :添加引用的文件在 SQLite ADO.NET 安装目录下的 X:\Program Files\SQLite.NET\bin\CompactFramework 中;

注 2 :上图中第二个红框中的文件来自注 1 的同一目录,但是需要修改该文件的名称,即把 SQLite.Interop.066.DLL 的 066 去掉变为上图中的 SQLite.Interop.DLL ,很重要的一点是需要修改下该文件的属性,选中该文件,右键属性



修改“复制到输出目录 ”为始终复制,这样做的目的是把该文件 copy 到程序运行目录下,当然你也可以手动 copy ,而不需要设置该文件的属性。



Step3: 界面设计,因为需要在 wince5.0 系统上编译运行,用 vs2005 个人觉得挺方便

界面上放两个按钮进行 sqlite 数据库的测试,如下图所示。



第一个按钮事件方法下的源代码如下图,有三个变量是声明在方法外的,注意。



第二个按钮事件方法下的源代码如下图



好了,编译运行程序就 ok 了。

创建的数据库文件 test.db 发现放在了 < 我的设备 > 目录下。



源代码下载: http://download.csdn.net/detail/zhanghua9948/4174744

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入8汤圆

发表于 2015-1-15 21:17:35 | 显示全部楼层
挺好的文章,可惜链接的第三方网址都已经打不开了。

强烈建议大家在发技术帖子的时候能够复制过来,这么多年了,阿莫坛子还是比较坚挺的。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-18 13:32

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表