⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 csqldriver.h

📁 很好用的数据库连接组件
💻 H
字号:
#ifndef CSQLDRIVER_H#define CSQLDRIVER_H#include "CSqlError.h"#include "CSqlQuery.h" #include "CSqlBcp.h" #ifdef WIN32#pragma warning(disable:4786)#endifclass CSqlDriver{public:	CSqlDriver ();	~CSqlDriver ();	bool isOpen () const;	bool isOpenError () const;	virtual string nullText () const;	CSqlError lastError () const;	virtual bool open (const string & db = "",		     const string & user = "",		     const string & password = "",		     const string & host = "",		     const string & appName ="" , int port = -1) = 0;	virtual void close () = 0;	virtual CSqlQuery createQuery () const = 0;	virtual CSqlBcp createBcp () const = 0;	virtual bool useDb (const string & db)	{		return true;	};//protected:	virtual void setOpen (bool o);	virtual void setOpenError (bool e);	virtual void setLastError (const CSqlError & e);private:	int dbState;	CSqlError error;	CSqlDriver (const CSqlDriver &);	CSqlDriver & operator= (const CSqlDriver &);};#endif

⌨️ 快捷键说明

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