资源简介
使用MFC的分割对MySQL提供的API函数进行了封装,能够很方便的将MySQL中的数据转换成MFC风格的变量,还提供了很多异常处理接口,可以很方便的进行自定义
代码片段和文件信息
// SQLbase.cpp: implementation of the CSQLbase class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “SQLException.h“
#include “SQLbase.h“
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
IMPLEMENT_DYNAMIC(CSQLbase Cobject)
/******************************************************************************
Function: CSQLbase::~CSQLbase
Purpose: Destructor
******************************************************************************/
CSQLbase::~CSQLbase()
{
}
/******************************************************************************
Function: CSQLbase::ThrowException
Purpose: Throws an exception that uses connection handle and
mysql_errno and mysql_error to get description
******************************************************************************/
void CSQLbase::ThrowException() const
{
CSQLException* pException = new CSQLException(m_hConnect);
THROW(pException);
}
/******************************************************************************
Function: CSQLbase::ThrowException
Purpose: Throw a “no database is open“ exception in case
the connection handle is NULL
******************************************************************************/
void CSQLbase::ThrowExceptionIfNotOpen() const
{
if(NULL == m_hConnect)
{
LPCTSTR pszText = _T(“No database is open“);
CSQLException* pException = new CSQLException(pszText);
THROW(pException);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4506 2008-12-18 17:40 SQLValue.h
文件 1592 2008-12-18 15:29 SQLba
文件 1007 2008-12-18 15:27 SQLba
文件 10204 2008-12-18 15:48 SQLConnection.cpp
文件 2106 2008-12-18 17:40 SQLConnection.h
文件 2401 2008-12-18 15:36 SQLException.cpp
文件 1427 2008-12-18 17:40 SQLException.h
文件 4305 2008-12-18 15:35 SQLField.cpp
文件 1985 2008-12-18 17:40 SQLField.h
文件 6780 2008-12-18 15:35 SQLResult.cpp
文件 1362 2008-12-18 17:40 SQLResult.h
文件 1648 2008-12-18 17:40 SQLTypes.h
文件 7896 2008-12-18 15:33 SQLValue.cpp
- 上一篇:ekf对飞机位置进行滤波
- 下一篇:计算机图形学教程第二版实验生成“三次贝塞尔曲线”
评论
共有 条评论