s:printf("请输入学号:\n");
if(学号正确)
printf("输入正确!\n");
break;//跳出循环
else
{printf("输入错误,请重新输入\n");
goto s;}//无条件转移到s 也就是学生学号处
当然需要用数据库,这个系统是管理图书馆的,你肯定要把书籍的信息全部存到数据库中如果你是自己写着玩的话用ACCESS数据库就行了,有很多链接数据库的方法比如在windows平台用ODBC,ADO,等等都行
举个例子,连接SQL:
// 打开数据库
strDBClassFormat(_T("Provider=MicrosoftJetOLEDB40;Data Source=%s;Jet OLEDB:Database Password=%s"), m_strUnEntryptMdbFilePath,m_strMDBPassword);
// 创建连接
HRESULT hr = m_pConnectionCreateInstance(_uuidof(Connection));
_ConnectionPtr m_pConnection->Open(m_strDBClass,_T(""),_T(""),adConnectUnspecified);
// 声明表单指针
_RecordsetPtr pBandRecordset;
你的问题不清楚耶!我就了解的内容进行下分析:
1,数据库是需要启动服务器,也就是首先启动服务器,然后数据库是在服务器里面,才能提供服务。
2,C语言代码,你写好了,还只是代码而已,需要运用编译器,进行编译生成可执行文件,就可以运行了。
希望能帮到你!
数据库好考。c语言语法大概包括输入输出流,if语句,for循环语句,while循环语句,dowhile循环语句等等,语法机构较为复杂。数据库主要学习数据增删改查,也就是是数据的储存,修改,删除,和查询,语法结构简单,主要在于数据表的结构逻辑理解。
以上就是关于求c语言大神,要建一个学生数据库,查找的时候若没有找到,请重新输入该怎么写全部的内容,包括:求c语言大神,要建一个学生数据库,查找的时候若没有找到,请重新输入该怎么写、怎样用C语言编写一个学生数据库系统系统(用c语言编写学生管理系统)、用C语言怎么实现与数据库的连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)