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

集团网站开发泰安网站建设入门

集团网站开发,泰安网站建设入门,旅游网站网页设计代码,网站建设公司shundeit作业1#xff1a;使用C语言完成数据库的增删改 #include myhead.h//定义添加员工信息函数 int Add_worker(sqlite3 *ppDb) {//准备sql语句printf(请输入要添加的员工信息:\n);//从终端获取员工信息char rbuf[128];fgets(rbuf,sizeof(rbuf),s…作业1使用C语言完成数据库的增删改 #include myhead.h//定义添加员工信息函数 int Add_worker(sqlite3 *ppDb) {//准备sql语句printf(请输入要添加的员工信息:\n);//从终端获取员工信息char rbuf[128];fgets(rbuf,sizeof(rbuf),stdin);rbuf[strlen(rbuf)-1]0;char sql[128]insert into worker values;strcat(sql,rbuf);//存放执行sql语句后的错误信息char *errmsgNULL;if(sqlite3_exec(ppDb,sql,NULL,NULL,errmsg) ! SQLITE_OK){printf(exec error:%s\n,errmsg);sqlite3_free(errmsg); //防止内存泄露errmsgNULL;return -1;}return 0; }//定义删除员工信息函数 int del_worker(sqlite3 *ppDb) {//准备sql语句int numb;printf(请输入要删除的员工工号:);scanf(%d,numb);char sql[128];sprintf(sql,delete from worker where numb%d;,numb);//存放执行sql语句后的错误信息char *errmsgNULL;if(sqlite3_exec(ppDb,sql,NULL,NULL,errmsg) ! SQLITE_OK){printf(exec error:%s\n,errmsg);sqlite3_free(errmsg); //防止内存泄露errmsgNULL;return -1;}return 0; }//定义修改员工信息函数 int modify_worker(sqlite3 *ppDb) {//准备sql语句int numb;double salary;printf(请输入要修改的员工工号:);scanf(%d,numb);getchar();printf(请输入要修改的工资:);scanf(%lf,salary);getchar();char sql[128];sprintf(sql,update worker set salary%lf where numb%d;,salary,numb);//存放执行sql语句后的错误信息char *errmsgNULL;if(sqlite3_exec(ppDb,sql,NULL,NULL,errmsg) ! SQLITE_OK){printf(exec error:%s\n,errmsg);sqlite3_free(errmsg); //防止内存泄露errmsgNULL;return -1;}return 0; }/**********************************主程序***************************************/ int main(int argc, const char *argv[]) {//定义数据库句柄sqlite3 *ppDbNULL;//打开数据库不存在则创建if(sqlite3_open(./my.db,ppDb)!SQLITE_OK){printf(sqlite3_open error,errcode%d,errmsg%s\n,sqlite3_errcode(ppDb),sqlite3_errmsg(ppDb));return -1;}printf(sqlite3_open success\n);//创建数据表//准备sql语句char sql[128]create table if not exists worker(numb int,name char,salary double);//存放执行sql语句后的错误信息char *errmsgNULL;if(sqlite3_exec(ppDb,sql,NULL,NULL,errmsg) ! SQLITE_OK){printf(exec error:%s\n,errmsg);sqlite3_free(errmsg); //防止内存泄露errmsgNULL;return -1;}printf(员工信息表创建成功\n);int menu-1; //菜单选项while(1){system(clear); //清屏printf(\t\t*********员工管理系统*********\n);printf(\t\t*********1.添加员工信息*********\n);printf(\t\t*********2.删除员工信息*********\n);printf(\t\t*********3.修改员工信息*********\n);printf(\t\t*********0.退出管理系统*********\n);printf(请输入选项);scanf(%d,menu);getchar();switch(menu){case 1:{//添加员工信息Add_worker(ppDb);}break;case 2:{//删除员工信息del_worker(ppDb);}break;case 3:{//修改员工信息modify_worker(ppDb);}break;case 0://退出管理系统goto END;break;default:printf(输入的选项有误请重新输入\n);break;}printf(按任意键清屏\n);while(getchar()!\n);} END://关闭数据库sqlite3_close(ppDb);return 0; }2.
http://www.dnsts.com.cn/news/106296.html

相关文章:

  • 猫眼网站建设外贸推广平台怎么做
  • 百度站长怎样添加网站网站建设预算费用
  • 重庆做网站建设企业韩国源代码交易网站
  • 建立网站的流程平面设计基础文章
  • linux系统服务器怎么做网站网站策划书范文模板
  • 有域名了怎么建站东莞网站排名优化seo
  • 长沙优化网站建设网站建设方案设计
  • 如何提高网站知名度网站seo分析报告
  • 做网站看什么书百度推广去哪里学技术
  • 多语言网站 seo网站子目录怎么做的
  • 厦门做网站找哪家公司青岛网站建设博采网络
  • 网站开发留言板代码素材网下载
  • asp网站做文件共享上传网站开发运营费用
  • 微信公众号的跳转网站怎么做酒店网站建设方案策划
  • 个人养老保险缴费查询刷移动关键词优化
  • 手机网站单页怎么做怎么做qq盗号网站
  • 做品牌网站的青鸟网站开发实例
  • 给前端做网站的图片叫什么wordpress 中文手册
  • 网站建设教程视频上海室内设计工作室排名
  • 百度站长平台链接什么是互联网销售
  • 官方网站下载官方版本做电影网站能不能赚钱
  • 个人网站备案容易吗30天网站建设实录视频云盘
  • 搜索引擎营销成功的案例兰州seo关键词优化
  • 宁国市网站关键词优化外包城乡和建设部建造师网站
  • 常州微信网站建设流程网站建设流程代理商
  • 徐州模板建站系统wordpress微信机器人高级版
  • 野花社区在线观看高清视频动漫班级优化大师怎么下载
  • 校园网站建设网站建设公司咨
  • seo爱站网自己怎么设计公司的logo
  • 做期货关注网站宜昌小学网站建设