学生管理系统,按照说明建立数据库,连接数据库直接可以运行,用MFC实现,适合MFC,Mysql新学者看!
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1089 2009-11-15 09:52 uytreuytre.clw
文件 3561 2009-11-15 08:54 uytreReadMe.txt
文件 1313 2009-11-15 08:54 uytreuytre.h
文件 2049 2009-11-15 08:54 uytreuytre.cpp
文件 1054 2009-11-15 08:54 uytreStdAfx.h
文件 207 2009-11-15 08:54 uytreStdAfx.cpp
文件 397 2009-11-15 08:54 uytre
esuytre.rc2
文件 1078 2009-11-15 08:54 uytre
esuytre.ico
文件 4255 2009-11-15 09:52 uytreuytre.dsp
文件 516 2009-11-15 08:54 uytreuytre.dsw
文件 295936 2009-11-15 09:28 uytreDebugvc60.idb
文件 454656 2009-11-15 09:28 uytreDebugvc60.pdb
文件 2484 2009-11-15 09:16 uytreDebuguytre.res
文件 5703756 2009-11-15 09:00 uytreDebuguytre.pch
文件 105548 2009-11-15 09:00 uytreDebugStdAfx.obj
文件 110644 2009-11-15 09:28 uytreDebuguytre.exe
文件 394240 2009-11-15 09:28 uytreDebuguytre.pdb
文件 29966 2009-11-15 09:07 uytreDebug
t.obj
文件 23402 2009-11-15 09:16 uytreDebuguytre.obj
文件 219804 2009-11-15 09:28 uytreDebuguytre.ilk
文件 50953 2009-11-15 09:28 uytreDebuguytreDlg.obj
文件 915 2009-11-15 09:28 uytreuytre.plg
文件 1680 2009-11-15 09:07 uytre
t.cpp
文件 1316 2009-11-15 09:14 uytreuytreDlg.h
文件 5227 2009-11-15 09:16 uytreuytre.rc
文件 683 2009-11-15 09:16 uytreResource.h
文件 35384 2009-11-15 09:16 uytreuytre.aps
文件 5781 2009-11-15 09:28 uytreuytreDlg.cpp
目录 0 2009-11-15 08:54 uytre
es
目录 0 2009-11-15 08:54 uytreDebug
............此处省略7个文件信息
#include
#include
#include
#include
#include
#pragma comment(lib “libmysql.lib“)
#include “stdafx.h“
using namespace std;
int main(int argc _TCHAR* argv[])
{
char *host = “localhost“;
char *user = “root“;
char *pass = “root“;
char *db = “mysql“;
MYSQL *sock;
MYSQL_RES *results;
MYSQL_ROW record;
sock = mysql_init(0);
if (sock)
cout << “sock handle ok!“ << endl;
else
{
cout << “sock handle failed!“ << mysql_error(sock) << endl;
}
//connection
if (mysql_real_connect(sock host user pass db 0 NULL 0))
cout << “connection ok!“ << endl;
else
{
cout << “connection fail: “ << mysql_error(sock) << endl;
}
mysql_set_character_set(sock“utf8“);
//connection character set
cout << “connection character set: “ << mysql_character_set_name(sock) << endl;
//wait for posibility to check system/mysql sockets
if(mysql_query(sock“select * from user“))
{
cout<<“very good!“< }
results=mysql_store_result(sock);
printf(“主机 用户名
“);
while(record = mysql_fetch_row(results))
{
printf(“%s %s
“record[0]record[1]);
}
mysql_free_result(results);
//system(“PAUSE“);
//closing connection
mysql_close(sock);
return EXIT_SUCCESS;
//return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1089 2009-11-15 09:52 uytreuytre.clw
文件 3561 2009-11-15 08:54 uytreReadMe.txt
文件 1313 2009-11-15 08:54 uytreuytre.h
文件 2049 2009-11-15 08:54 uytreuytre.cpp
文件 1054 2009-11-15 08:54 uytreStdAfx.h
文件 207 2009-11-15 08:54 uytreStdAfx.cpp
文件 397 2009-11-15 08:54 uytre
esuytre.rc2
文件 1078 2009-11-15 08:54 uytre
esuytre.ico
文件 4255 2009-11-15 09:52 uytreuytre.dsp
文件 516 2009-11-15 08:54 uytreuytre.dsw
文件 295936 2009-11-15 09:28 uytreDebugvc60.idb
文件 454656 2009-11-15 09:28 uytreDebugvc60.pdb
文件 2484 2009-11-15 09:16 uytreDebuguytre.res
文件 5703756 2009-11-15 09:00 uytreDebuguytre.pch
文件 105548 2009-11-15 09:00 uytreDebugStdAfx.obj
文件 110644 2009-11-15 09:28 uytreDebuguytre.exe
文件 394240 2009-11-15 09:28 uytreDebuguytre.pdb
文件 29966 2009-11-15 09:07 uytreDebug
t.obj
文件 23402 2009-11-15 09:16 uytreDebuguytre.obj
文件 219804 2009-11-15 09:28 uytreDebuguytre.ilk
文件 50953 2009-11-15 09:28 uytreDebuguytreDlg.obj
文件 915 2009-11-15 09:28 uytreuytre.plg
文件 1680 2009-11-15 09:07 uytre
t.cpp
文件 1316 2009-11-15 09:14 uytreuytreDlg.h
文件 5227 2009-11-15 09:16 uytreuytre.rc
文件 683 2009-11-15 09:16 uytreResource.h
文件 35384 2009-11-15 09:16 uytreuytre.aps
文件 5781 2009-11-15 09:28 uytreuytreDlg.cpp
目录 0 2009-11-15 08:54 uytre
es
目录 0 2009-11-15 08:54 uytreDebug
............此处省略7个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)