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

机械网站建设北京家装设计师排名

机械网站建设,北京家装设计师排名,上海网站建设的,苏州网络推广营销公司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.hkea.cn/news/14427206/

相关文章:

  • 有没有代做毕业设计的网站杭州有专业做网站小型服装厂吗
  • 网站访问速度跟服务器cpu和内存和带宽哪个重要手机网站html模板下载
  • 图书馆网站建设方案网页设计代码模板百度模板
  • 网站建设小程序公众号销售有哪些网站可以做网站游戏
  • 广元市网站建设深圳建立企业网站
  • 海沧区建设局网站wordpress文章页面微信分享代码
  • 能免费做婚礼邀请函的网站3d网站设计
  • 大连做网站的公司有哪些南京外贸网站建设系统
  • 做网站百科网页制作教程和素材
  • 专业做农牧应聘的网站罗湖网站建
  • 消防微型建设标准的网站是多少专做机械零配件的网站
  • 南京网站设计制作网络营销是做什么
  • 邯郸渊博网络有限公司石景山网站seo优化排名
  • 音乐网站模板下载建站哪家好社区
  • 建网站衡水哪家强?沈阳专业建站
  • 测速网站怎么做wordpress数据库添加用户
  • 织梦模板 行业网站百度企业查公司名录
  • 桂林网站设计公司怎么选择丹徒网站建设
  • wordpress菜单背景沈阳网站的优化
  • 网站建设移动网络建e网是什么软件
  • 网站统计如何做广告制作公司员工提成
  • 网站怎么制作教程个人网站论文设计内容简介
  • 门户网站改版steam交易链接怎么用
  • 宝安商城网站建设哪家便宜汕头澄海网站建设
  • 各大网站收录提交入口如何让网站关键词搜录
  • 网站规划步骤网站轮播图片怎么做
  • 怎么知道自己的网站被k软件推广赚钱
  • 海外购物网站排名安徽设计公司排名
  • 海外网站推广有网但是网页打不开是什么原因
  • 平台网站很难做双井网站建设公司