出借模块

时间:2022-04-16 08:00:03 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

#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.wddqw.com/doc/3b01603168d97f192279168884868762caaebb62.html