【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《出借模块》,欢迎阅读!
#include <mysql.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
static char* server_groups[]={"embedded","server","this_program_server",(char*)NULL};
void add_borrow(){
return;
}
int main(){
MYSQL mysql;
MYSQL_RES *res;
MYSQL_ROW row;
char sqlcmd[200];
int t,r;
int slcn;
mysql_library_init(0,NULL,server_groups);//初始化MYSQL数据库
mysql_init(&mysql);//初始化MYSQL标识符,用于连接
if(!mysql_real_connect(&mysql,"localhost","root","12345","LMSystem",0,NULL,0))
{
fprintf(stderr,"无法连接到数据库,错误原因是:%s/n",mysql_error(&mysql));
}
else {
puts("数据库连接成功");
slcn=100;
while (slcn!=0){
puts("欢迎进入出借管理模块");
puts("******************************");
puts("1.出借登记");
puts("2.出借信息查询");
puts("3.归还信息查询");
puts("0.返回上一层");
puts("******************************");
puts("请输入数字键进行选择:");
scanf("%d",&slcn);
printf("你输入的是%d\n请稍候...\n",slcn);
switch (slcn){
case 1:
{printf("进入出借登记模块\n");break;
add_borrow;
}
case 2:printf("进入出借信息查询模块\n");break;
case 3:printf("进入归还信息查询\n");break;
case 4:printf("归还登记\n");break;
case 0:printf("正在退出...\n");break;
case 6:printf("Saturday\n");break;
case 7:printf("Sunday\n");break;
default:printf("error\n");
}
}
puts("出来了!");
}//endif
/**首先向数据库中插入一条记录
sprintf(sqlcmd,"%s","insert into friends (name,telephone) Values ('xx','xx')");
mysql_query(&mysql,sqlcmd);
sprintf(sqlcmd,"%s","select * from friends");
t=mysql_real_query(&mysql,sqlcmd,(unsigned int)strlen(sqlcmd));
if(t){
printf("查询数据库失败%s/n",mysql_error(&mysql));
}
else {
res=mysql_store_result(&mysql);//返回查询的全部结果集
while(row=mysql_fetch_row(res)){//mysql_fetch_row取结果集的下一行
for(t=0;t<mysql_num_fields(res);t++){//结果集的列的数量
printf("%s/t",row[t]);
}
printf("/n");
}*/ // 数据库链接判断结束。
//mysql_free_result(res);//操作完毕,查询结果集
mysql_close(&mysql);//关闭数据库连接
mysql_library_end();//关闭MySQL库
return EXIT_SUCCESS;
}
本文来源:https://www.wddqxz.cn/3b01603168d97f192279168884868762caaebb62.html