首页 > 学院 > 开发设计 > 正文

数据库MySql类库系列(三)-QueryOperatorUpdate

2019-11-06 06:32:41
字体:
来源:转载
供稿:网友

第三个工具类,QueryOperatorUpdate

负责处理:直接执行sql方式下的,增、删、改的需求。

用到了之前的DBOperator,主要是封装其ExecQuery接口。

代码很简单

QueryOperatorUpdate.h

#ifndef __QueryOperatorUpdate_H__#define	__QueryOperatorUpdate_H__struct st_MySQL;typedef struct st_mysql MYSQL;namespace common{	namespace db{		class QueryOperatorUpdate		{		public:			QueryOperatorUpdate();			~QueryOperatorUpdate();			void Release();			// 执行sql			bool DoOperator(MYSQL *connect, const char *sql);		};	}}#endifQueryOperatorUpdate.cpp

#include "QueryOperatorUpdate.h"#ifdef WIN32#include <winsock2.h>#endif#include <stdio.h>#include <mysql.h>#include <string.h>#include <stdarg.h>#include "DBOperator.h"namespace common{	namespace db{		QueryOperatorUpdate::QueryOperatorUpdate()		{		}		QueryOperatorUpdate::~QueryOperatorUpdate()		{			Release();		}		void QueryOperatorUpdate::Release()		{		}		bool QueryOperatorUpdate::DoOperator(MYSQL *connect, const char *sql)		{			if (NULL != connect && NULL != sql)			{				return DBOperator::ExecQuery(connect, sql);			}			else			{				return false;			}		}	}}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表