龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > VC开发 >

SQLite在VC下的使用

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
一、SQLite简介 SQLite 是用C语言编写的开源数据库,主要用于嵌入式,你也可以把它集成在自己的桌面程序中,也有人将其替代Access,用作后台数据库。 SQLite 支持多数SQL92标准,例如:索

  一、SQLite简介

  SQLite 是用C语言编写的开源数据库,主要用于嵌入式,你也可以把它集成在自己的桌面程序中,也有人将其替代Access,用作后台数据库。

  SQLite 支持多数SQL92标准,例如:索引、限制、触发和查看支持。

  支持 NULL、INTEGER、REAL、TEXT 和 BLOB 数据类型,支持事务。

  二、下载SQLite

  SQLite可以到官方站点下载

  http://www.sqlite.org/download.html

  包括:Linux,Mac OS X, Windows下的已编译文件以及源代码、帮助文档。

  三、SQLite的简单使用

  3.1 建立数据库

C:sqlite-3_6_11> sqlite3.exe dbname.db

  sqlite3.exe后面跟数据库文件名

  3.2 创建数据表

sqlite> create table users(userid varchar(20) PRIMARY KEY,
  ...> age int,
  ...> birthday datetime);

  3.3 添加记录

insert into users values('wang',20,'1989-5-4');
insert into users values('li',22,'1987-11-16');

  3.4 查询记录

select * from users order by birthday;

  3.5 删除记录

delete from users where userid='wang';

  3.6 退出sqlite

sqlite> .exit

  SQLite数据库的数据结构是存贮在 "sqlite_master" 表中

  具体命令可以输入 .help查看或参考帮助文档

精彩图集

赞助商链接