三、 实现;
三.一、实现数据库操作;
对于数据库的操作,以前都是有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) 读取便签