?? mysql.h
字號:
#if !defined(VCOM_IPTV_MYSQL_CLASS_H_AF47)
#define VCOM_IPTV_MYSQL_CLASS_H_AF47
#include <stdio.h>
#include <string.h>
#include <mysql/mysql.h>
#include <mysql/mysqld_error.h>
class CMySql
{
public:
CMySql();
~CMySql();
//連接數據庫;
bool ConnectDB(char *mySqlIP,char *user,char *pass,char *sid);
//關閉數據庫;
void DisConnectDB();
//執行sql語句;
bool ExecSQL(char *sqlStr);
//返回SELECT,SHOW,DESCRIBE, EXPLAIN等語句執行的結果。
bool StoreResult();
//獲取查詢的結果集中的下一條記錄;
MYSQL_ROW GetNextRow();
//移動到數據集的開始;
void GotoRowsFirst();
//打印記錄;
void PrintRows();
//釋放查詢的數據集的內存資源;
void FreeResult();
public:
MYSQL m_mysql;
MYSQL_RES * m_query;
MYSQL_ROW m_row;
bool m_bConnect;
int m_num_field;
int m_num_count;
public:
char m_mySqlIP[100];
char m_user[100];
char m_pass[100];
char m_sid[100];
};
#endif //!defined(VCOM_IPTV_MYSQL_CLASS_H_AF47)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -