CGI如何用C控制sqlite3?
【问题描述】利用C编写CGI程序,如何控制sqlite3,进行基本的数据库操作?
【简介】
需要建立的变量
需要包含的头文件
备注:详见搭建sqlite3嵌入式开发环境,安装后,会产生一个sqlite3.h的文件。
1 打开数据库(open)
其中,sql_error()是自定义的函数。
2 关闭数据库(close)
3 查(select)
查询的结果保存在**azResult中,为nrow x ncolumn数组。
4 增(insert)
回调函数(callback)
5 改(update)
6 删(delete)
7 创建表
8 删除表
其他操作相类似,不再赘述。详细请参考:
http://www.w3school.com.cn/sql/sql_drop.asp
http://www.sqlite.org/sqlite.html
如何编译,请参见c调用sqlite3的编译方法