当前位置: 首页 > news >正文

怎样设置默认网站河北省住房与建设厅网站首页

怎样设置默认网站,河北省住房与建设厅网站首页,网站推广建设策略,开源crm系统C之sqlite数据库读写 常用函数应用例程 常用函数 1、sqlite3_open() 用于打开SQLite数据库。该函数接受两个参数#xff1a;数据库文件名和打开模式。成功打开数据库后#xff0c;将返回一个sqlite3*对象。 2、sqlite3_close() 用于关闭SQLite数据库。该函数接受一个sqlite… C之sqlite数据库读写 常用函数应用例程 常用函数 1、sqlite3_open() 用于打开SQLite数据库。该函数接受两个参数数据库文件名和打开模式。成功打开数据库后将返回一个sqlite3*对象。 2、sqlite3_close() 用于关闭SQLite数据库。该函数接受一个sqlite3*对象作为参数。 3、sqlite3_exec() 该函数用于执行SQL语句。它接受一个sqlite3*数据库一个SQL语句字符串和一个回调函数。对于每个从SQL语句返回的记录回调函数都会被调用。 4、sqlite3_prepare() 该函数用于准备要执行的SQL语句。该函数接受一个sqlite3*数据库一个SQL语句字符串和一个回调函数。当SQL语句准备好执行时回调函数会被调用。 5、sqlite3_step() 该函数用于执行已准备好的SQL语句。该函数接受一个sqlite3*数据库和一个已准备好的SQL语句。对于每个从SQL语句返回的记录回调函数都会被调用。 6、sqlite3_finalize() 该函数用于销毁已准备好的SQL语句。该函数接受一个sqlite3*数据库和一个已准备好的SQL语句。 7、sqlite3_last_insert_rowid() 该函数返回最近一次成功的INSERT语句插入的行的ROWID。该函数接受一个sqlite3*数据库作为参数。 8、sqlite3_changes() 该函数返回自上次事务以来被数据库中的UPDATE、INSERT和DELETE语句更改的行数。该函数接受一个sqlite3*数据库作为参数。 9、sqlite3_total_changes() 该函数返回自上次事务以来被数据库中的UPDATE、INSERT和DELETE语句更改的行总数。该函数接受一个sqlite3*数据库作为参数。 10、sqlite3_interrupt() 该函数用于中止正在执行的SQLite操作。该函数接受一个sqlite3*数据库作为参数。 应用例程 #include stdio.h #include stdlib.h #include sqlite3.h static int callback(void* NotUsed, int argc, char** argv, char** azColName) { for(int i 0; i argc; i) { printf(%s %s\n, azColName[i], argv[i] ? argv[i] : NULL); } return 0; } int main(int argc, char* argv[]) { sqlite3* db; char* zErrMsg 0; int rc; rc sqlite3_open(test.db, db); if(rc) { fprintf(stderr, Cant open database: %s\n, sqlite3_errmsg(db)); exit(0); } else { fprintf(stderr, Opened database successfully\n); } char* sql CREATE TABLE Friends(Id INT, Name TEXT);; rc sqlite3_exec(db, sql, 0, 0, zErrMsg); if(rc ! SQLITE_OK) { fprintf(stderr, SQL error: %s\n, zErrMsg); sqlite3_free(zErrMsg); } else { fprintf(stderr, Table created successfully\n); } sql INSERT INTO Friends(Id, Name) VALUES(1, Tom);; rc sqlite3_exec(db, sql, 0, 0, zErrMsg); if(rc ! SQLITE_OK) { fprintf(stderr, SQL error: %s\n, zErrMsg); sqlite3_free(zErrMsg); } else { fprintf(stderr, Records inserted successfully\n); } sql SELECT * FROM Friends;; rc sqlite3_exec(db, sql, callback, 0, zErrMsg); if(rc ! SQLITE_OK) { fprintf(stderr, SQL error: %s\n, zErrMsg); sqlite3_free(zErrMsg); } else { fprintf(stderr, Select operation performed successfully\n); } sqlite3_close(db); return 0; }这个例程演示了如何使用SQLite数据库的C API来执行以下操作 打开一个SQLite数据库如果数据库不存在则创建一个新数据库。 创建一个表格。 向表格中插入记录。 查询表格中的记录并在控制台上显示每条记录的每个字段的值。 关闭数据库连接。
http://www.dnsts.com.cn/news/19382.html

相关文章:

  • 高端网站开发环境做网站推广价格
  • 订餐网站建设网站关于我们怎么做单页面
  • 旅游网站建设受众分析怎么做网上网站的网站
  • 山东聊城建设学校网站安庆做网站哪个公司好
  • 学网站建设 赚钱东莞百度搜索优化
  • 民治做网站联系电话免费网站建设网站推广
  • 深圳网站建设公司有哪些做购物网站的数据库
  • 上海 网站设计 公司wordpress 调取分类
  • 建网站要花多少钱网页设计怎么运行
  • 工信部网站备案文件山东川畅科技网站设计
  • 网站程序开发教程做购物网站费用
  • 商业网站案例教程深圳商业网站建设哪家专业
  • 幸福宝推广app网站下载wordpress文档chm
  • 设计衣服的网站深圳网博网站建设
  • html5的网站上传网站空间
  • 百度搜索引擎排名规则排名优化课程
  • 打不开wordpress站点wordpress中用户权限
  • 广安哪里有做网站的公司网站开发流程图软件
  • 网站开发合同是否专属管辖微信服务号绑定网站吗
  • 毕设做网站工作量够吗中国建筑网登录入口
  • 百度站长平台账号中国500强排名一览表
  • 邯郸购物网站建设河北省招标投标信息网
  • 网站建设开发的规划流程厦门网站的制作
  • 百度景安空间网站中国500强企业有哪些
  • 做网站最专业恩施市网站建设
  • 学网站开发需要多长时间律师做网站
  • 简洁的网站模板科普网站建设的支持力度
  • 在农村开个网站要多少钱新建网站软件
  • 网站更换主机注意wordpress教材.txt
  • 公司简介如何写提供搜索引擎优化公司