3、C#基于.net framework的应用开发实战编程 - 实现(三、一) - 编程手把 ...

打印 上一主题 下一主题

主题 1049|帖子 1049|积分 3147

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  三、 实现;
    三.一、实现数据库操作;
    对于数据库的操作,从前都是有ODBC的接口,通过Helper类库进行的操作。此文主要介绍例子里对数据库操作的实现。
    1、  SQLiteHelper
    SQLite主要是用C编写的,但是对于C#来说提供了类库,但是还必要Helper类来进行高条理的处理。这个类库来源于网络,详细实现请本身阅读例子中的源码。
    2、  SQL语句;
    例子的中的SQL语句在设计的时候数据表的操作都罗列了。在例子里主要是NoteNet.DAL这个类库里进行了记录。
    1)  创建数据库;
    这个主要是假如直接把应用程序复制过去,但是没复制数据库的时候利用的,用于直接生成数据库。
   
  1. CREATE TABLE Notes (GUID        TEXT (100) PRIMARY KEY
  2.                                 UNIQUE,
  3.                     NoteContent TEXT
  4.                    );
复制代码
     2)  读取便签数据;
    这个分为应用启动的时候读取全部便签数据进行显示。
   
  1. select GUID,NoteContent from Notes
复制代码
     3)  添加便签数据;
    这个为在新建便签而且保存的时候添加新的便签数据用。
   
  1. insert into Notes (GUID,NoteContent) values ('" + guid + "','" + noteModuleText + "')
复制代码
     4)  修改便签数据;
    这个为修改便签数据的时候进行利用。
   
  1. update Notes set NoteContent='" + noteModuleText + "' where GUID = '" + guid + "'
复制代码
     5)  删除便签;
    这个用于删除某个便签。
   
  1. delete from Notes where GUID = '" + noteModule.GUID + "'
复制代码
     上面仅对数据库操作的实现进行了描述,详细的代码请读者本身查看源码:
    https://download.csdn.net/download/lzhdim/89428078 。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

我可以不吃啊

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表