马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
三、 实现;
三.一、实现数据库操作;
对于数据库的操作,从前都是有ODBC的接口,通过Helper类库进行的操作。此文主要介绍例子里对数据库操作的实现。
1、 SQLiteHelper;
SQLite主要是用C编写的,但是对于C#来说提供了类库,但是还必要Helper类来进行高条理的处理。这个类库来源于网络,详细实现请本身阅读例子中的源码。
2、 SQL语句;
例子的中的SQL语句在设计的时候数据表的操作都罗列了。在例子里主要是NoteNet.DAL这个类库里进行了记录。
1) 创建数据库;
这个主要是假如直接把应用程序复制过去,但是没复制数据库的时候利用的,用于直接生成数据库。
- CREATE TABLE Notes (GUID TEXT (100) PRIMARY KEY
- UNIQUE,
- NoteContent TEXT
- );
复制代码 2) 读取便签数据;
这个分为应用启动的时候读取全部便签数据进行显示。
- select GUID,NoteContent from Notes
复制代码 3) 添加便签数据;
这个为在新建便签而且保存的时候添加新的便签数据用。
- insert into Notes (GUID,NoteContent) values ('" + guid + "','" + noteModuleText + "')
复制代码 4) 修改便签数据;
这个为修改便签数据的时候进行利用。
- update Notes set NoteContent='" + noteModuleText + "' where GUID = '" + guid + "'
复制代码 5) 删除便签;
这个用于删除某个便签。
- delete from Notes where GUID = '" + noteModule.GUID + "'
复制代码 上面仅对数据库操作的实现进行了描述,详细的代码请读者本身查看源码:
https://download.csdn.net/download/lzhdim/89428078 。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |