csqlbcp.h

来自「很好用的数据库连接组件」· C头文件 代码 · 共 42 行

H
42
字号
#ifndef CSQLBCP_H#define CSQLBCP_H#include "CVariant.h"#include "CSqlShared.h"#include "CSqlError.h"class CSqlDriver;class CSqlResult;class CSqlBcpResult;class CSqlResultInfo;class CSqlConnection;class CSqlBcpResultShared ;class CSqlBcp{public:	CSqlBcp (CSqlBcpResult * r);	CSqlBcp (const string & table = "", CSqlConnection * db = NULL);	CSqlBcp (const CSqlBcp & other);	CSqlBcp & operator= (const CSqlBcp & other);	virtual ~ CSqlBcp ();	const CSqlDriver *driver () const;	const CSqlBcpResult *result () const;	virtual bool isActive () const;	virtual bool begin (const string & tableName) const;	virtual bool start (const string & tableName) const;	virtual bool bind (char buf[][256], int len=0) const;	virtual bool send () const;	virtual bool end ( bool needClose = true  ) const;	virtual bool set( int cols , const CVariant& var ) const ;	virtual bool set( int cols , const char * var ) const ;	virtual bool set( int cols , int var ) const ;	virtual char* operator[](int cols ) const ;	virtual int row () const;	virtual int lastRow () const;	CSqlError lastError () const;private:	CSqlBcpResultShared * d;};#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?