📄 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 + -