?? rddatabase.h
字號:
// RdDatabase.h: interface for the CRdDatabase class.
// Mysql數據庫的一般操作
//
// 可以初始化、打開、關閉數據庫
// 可以執行標準的sql語句
// 若執行查詢語句時返回CCustResultSet結果集
//
// 作者:colin
// 版本 1.0
//
// 可以任意拷貝使用,但用于商業時,如因此出現問題
// 不負任何責任.
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_RDDATABASE_H__77E3309C_E2D7_4DAC_A77E_01B3741AE195__INCLUDED_)
#define AFX_RDDATABASE_H__77E3309C_E2D7_4DAC_A77E_01B3741AE195__INCLUDED_
#include "CustResultSet.h" // Added by ClassView
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
//////////////////////////////////////////////
// 定義數據路徑及數據庫名稱
// 路徑默認為:C:\\mysql\\data
// 數據庫名稱:RT
//////////////////////////////////////////////
#define DB "C:\\mysql\\data\\RT"
class CRdDatabase
{
public:
BOOL Update(CString sql);
BOOL Del(CString sql);
BOOL ExistDB();
CRdDatabase();
virtual ~CRdDatabase();
void Insert(CString str);
void CreateTable(CString sTable);
void CreateDB(CString sDB);
BOOL ExistTable(CString sTable);
BOOL EistDB(CString sDB);
CCustResultSet Exculte();
BOOL IsOpen();
BOOL m_bOpen;
BOOL InitMYSQL();
void SetSql(CString sSql);
void SetPassword(CString sPass);
void SetUser(CString sUser);
void SetIP(CString sIP);
void SetPort(CString sPort);
void SetDB(CString sDB);
BOOL Close();
BOOL Open();
MYSQL *myData;
CString m_sDB;
CString m_sIP;
CString m_sPASSWORD;
CString m_sPORT;
CString m_sRESULT;
CString m_sSQL;
CString m_sUSER;
private:
CCustResultSet theResult;
protected:
CString sTableName;
};
#endif // !defined(AFX_RDDATABASE_H__77E3309C_E2D7_4DAC_A77E_01B3741AE195__INCLUDED_)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -