91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

本人做的一個教師課程信息管理系統(tǒng) 包含sql+mfc工程+報告文檔 使用mysql api連接

資源截圖

代碼片段和文件信息

//?Conn.cpp:?implementation?of?the?CConn?class.
//
//////////////////////////////////////////////////////////////////////

#include?“stdafx.h“
#include?“tcims.h“
#include?“Conn.h“

#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]=__FILE__;
#define?new?DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////

CConn::CConn(CString?sqll)
{
sql=sqll;
mysql_init(&mysql);

if(?!mysql_real_connect(&mysql“l(fā)ocalhost““root““koolma2010““tcims“3306NULL0))
{
AfxMessageBox(“連接數(shù)據(jù)庫失敗!“);
}
mysql_set_character_set(&mysql?“gbk“);
if(?mysql_real_query(&mysqlsqlsql.GetLength())!=0?)
{
AfxMessageBox(sql);
AfxMessageBox(“err?query!“);
}?
if(!(result=mysql_store_result(&mysql)))
AfxMessageBox(“讀取數(shù)據(jù)集失敗“);
else{

while(row?=mysql_fetch_row(result)){;}
count=mysql_num_rows(result);//行數(shù)
}
}

CConn::~CConn()
{

mysql_free_result(result);
mysql_close(&mysql);
}




bool?CConn::hasData()
{
if(count>0){
return?true;
}else{
return?false;
}
}

void?CConn::deleteById(CString?idCString?sqlx)
{
CString?sqll=““+sqlx+id;
if(?mysql_real_query(&mysqlsqllsqll.GetLength())!=0?)
{
AfxMessageBox(“err?query!“);
}?
}

void?CConn::updateById(CString?idCString?sql)
{

CString?sqll=““+sql+id;
if(?mysql_real_query(&mysqlsqllsqll.GetLength())!=0?)
{
AfxMessageBox(“err?query!“);
}?
}

void?CConn::addNewData(CString?sqll)
{
if(?mysql_real_query(&mysqlsqllsqll.GetLength())!=0?)
{
AfxMessageBox(“err?query!“);
}?
}



CString**?CConn::getAllData()
{
CString?**arr;
count=mysql_num_rows(result);//行數(shù)
colNum?=?mysql_num_fields(result);?//列數(shù)
arr=?new?CString*?[count];?
mysql_data_seek(result0);
for(int?ii=0;ii {????
if(row?=mysql_fetch_row(result)){
arr[ii]=new?CString[colNum];
for(int?l=0;l {????
if(row[l]==NULL???||???!strlen(row[l]))????
AfxMessageBox(“沒有記錄“);???
else????
{arr[ii][l]=row[l];
}??
}?
}
else{
AfxMessageBox(“nothing!“);
}
}

return?arr;
}

CString?*?CConn::getColumn()
{
CString*?arr;
MYSQL_FIELD?*field;
arr=new?CString[colNum];
int?i=0;
while((field?=?mysql_fetch_field(result))){
arr[i++]=field->name;
}
return?arr;
}

CConn::CConn()
{
mysql_init(&mysql);

if(?!mysql_real_connect(&mysql“l(fā)ocalhost““root““koolma2010““tcims“3306NULL0))
{
AfxMessageBox(“連接數(shù)據(jù)庫失敗!“);
}
mysql_set_character_set(&mysql?“gbk“);
}



?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3552??2010-09-05?10:01??admin.sql

?????文件???????2692??2010-09-04?18:45??TCIMS\Conn.cpp

?????文件????????831??2010-09-04?13:36??TCIMS\Conn.h

?????文件???????3059??2010-09-04?14:38??TCIMS\Course.cpp

?????文件???????1290??2010-09-04?14:22??TCIMS\Course.h

?????文件???????1527??2010-09-04?14:59??TCIMS\CourseAdd.cpp

?????文件???????1242??2010-09-04?14:45??TCIMS\CourseAdd.h

?????文件???????1463??2010-09-04?19:33??TCIMS\CourseEdit.cpp

?????文件???????1279??2010-09-04?19:33??TCIMS\CourseEdit.h

?????文件??????23116??2010-09-04?18:47??TCIMS\Debug\Conn.obj

?????文件??????????0??2010-09-04?18:47??TCIMS\Debug\Conn.sbr

?????文件??????29693??2010-09-04?19:33??TCIMS\Debug\Course.obj

?????文件??????????0??2010-09-04?19:33??TCIMS\Debug\Course.sbr

?????文件??????20812??2010-09-04?14:59??TCIMS\Debug\CourseAdd.obj

?????文件??????????0??2010-09-04?14:59??TCIMS\Debug\CourseAdd.sbr

?????文件??????18373??2010-09-04?19:33??TCIMS\Debug\CourseEdit.obj

?????文件??????????0??2010-09-04?19:33??TCIMS\Debug\CourseEdit.sbr

?????文件?????105922??2010-09-03?13:36??TCIMS\Debug\StdAfx.obj

?????文件????1375043??2010-09-03?13:36??TCIMS\Debug\StdAfx.sbr

?????文件????3867648??2010-09-04?23:01??TCIMS\Debug\TCIMS.bsc

?????文件?????757850??2010-09-04?23:01??TCIMS\Debug\TCIMS.exe

?????文件?????402392??2010-09-04?23:01??TCIMS\Debug\TCIMS.ilk

?????文件??????15969??2010-09-04?19:36??TCIMS\Debug\TCIMS.obj

?????文件????6878620??2010-09-03?13:36??TCIMS\Debug\TCIMS.pch

?????文件?????517120??2010-09-04?23:01??TCIMS\Debug\TCIMS.pdb

?????文件?????505164??2010-09-04?18:35??TCIMS\Debug\TCIMS.res

?????文件??????????0??2010-09-04?19:36??TCIMS\Debug\TCIMS.sbr

?????文件??????42615??2010-09-04?23:01??TCIMS\Debug\TCIMSDlg.obj

?????文件??????????0??2010-09-04?23:01??TCIMS\Debug\TCIMSDlg.sbr

?????文件??????28550??2010-09-04?19:36??TCIMS\Debug\Teacher.obj

............此處省略51個文件信息

評論

共有 條評論