?? database.h
字號:
// Database1.h: interface for the CDatabase class.
//
//////////////////////////////////////////////////////////////////////
#include <stdio.h>
#include <string.h>
#include "global.h"
#include <windows.h>
#include <mysql.h>
class CDatabase1
{
public:
char* GetState(); //服務器狀態
char* GetServerInfo(); //服務器信息
int GetProtocolInfo(); //協議信息
char* GetHostInfo(); //主機信息
char * GetClientInfo(); //客戶機信息
char* GetFieldName(int FieldNum); //字段名
BOOL IsEnd(); //是否最后
int DropDB(char *db); //刪除數據庫,返回錯誤信息
void SeekData(int offset); //查找指定數據
int CreateDB(char *db); //創建數據庫,返回錯誤信息
void FreeRecord(); //釋放結果集
unsigned int GetFieldNum(); //得到字段數
BOOL ConnectDB(); //連接數據庫
MYSQL_ROW GetRecord(); //得到結果(一個記錄)
my_ulonglong GetRowNum(); //得到記錄數
BOOL SelectDB(Data_Param *para); //選擇數據庫
BOOL UpdateRecord(Data_Param *para); //更新記錄
BOOL SelectRecord(Data_Param *para); //選擇記錄
BOOL InsertRecord(Data_Param *para); //插入記錄
BOOL DelRecord(Data_Param *para); //刪除記錄
BOOL SelectAll(Data_Param *para); //選擇所有記錄
char * OutErrors(); //輸出錯誤信息
void Close(); //關閉連接.可不用.
BOOL ExecuteSQL(const char* strSQL,unsigned long Length);//執行SQL語句
CDatabase1();
virtual ~CDatabase1();
private:
MYSQL mysql; //數據庫連接句柄
MYSQL_RES *query; //結果集
MYSQL_ROW row; //記錄集
MYSQL_FIELD *field; //字段信息(結構體)
BOOL FindSave(char *str); //查找并保存結果集
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -