当前位置: 首页 > news >正文

wordpress七牛图床插件/关键词优化推广

wordpress七牛图床插件,关键词优化推广,深圳做公司网站,网站设计师联盟3 利用MySQL自带的C API函数实现数据库功能调用由于各个数据库之间的差异,它们所提供的数据库功能也就各有不同。这样,通过ODBC API就不可能完全拥有所有的数据库功能,因而影响了程序对数据库的控制功能,也就不能充分发挥数据库的…

3 利用MySQL自带的C API函数实现数据库功能调用

由于各个数据库之间的差异,它们所提供的数据库功能也就各有不同。这样,通过ODBC API就不可能完全拥有所有的数据库功能,因而影响了程序对数据库的控制功能,也就不能充分发挥数据库的能力。并且这种统一的接口还是以损失效能为前提的,这就使数据库操作时间延长。所以,为了解决以上问题,MySQL

的制造商在提供ODBC驱动程序的基础上,还提供了各种编程环境下的API,其中包括 C API。这些API函数很显然能尽可能地发挥数据库的能力,并减少数据库操作的延长时间,但却使程序的通用性受到严重影响。

MySQL提供了一套C API函数,它由一组函数以及一组用于函数的数据类型组成,这些函数与MySQL 服务器进行通信并访问数据库,可以直接操控数据库,因而显著地提高了操控效能。

C API数据类型包括:MYSQL(数据库连接句柄)、MYSQL_RES(查询返回结果集)、MYSQL_ROW(行集)、MYSQL_FIELD(字段信息)、MYSQL_FIELD_OFFSET(字段表的偏移量)、my_ulonglong(自定义的无符号整型数)等;C API提供的函数包括:mysql_close()、mysql_connect()、mysql_query()、

mysql_store_result()、mysql_init()等,其中mysql_query()最为重要,能完成绝大部分的数据库操控。

下面将具体讨论数据库操作类CDatabase通过C API的实现以及在VC中的应用。

3.1 CDatabase类的实现

CDatabase类封装了MySQL数据库的功能,因此不具备通用性,只能在对MySQL 的应用程序中使用。下面将根据C++要求及规范给出CDatabase类的具体结构以及相关简要介绍:

class CDatabase

{

public:

BOOL UnLockTable(); //解锁

BOOL LockTable(char* TableName,char* PRIORITY); //加锁

int Reload(); //重新登陆,非零时返回错误信息

char* GetState(); //服务器状态

char* GetServerInfo(); //服务器信息

int GetProtocolInfo(); //协议信息

char* GetHostInfo(); //主机信息

char * GetClientInfo(); //客户机信息

char* GetFieldName(int FieldNum); //字段名

BOOL IsEnd(); //是否最后

int DropDB(char *db); //删除数据库,非零时返回错误信息

http://www.lbrq.cn/news/1417555.html

相关文章:

  • 江苏 做网站/广东队对阵广州队
  • 洛阳网站建设哪家权威/深圳网络营销推广专员
  • 广州小程序开发/河北seo基础知识
  • 外国设计网站推荐/做seo推广公司
  • 网站设计的目的和功能/营销方案模板
  • 做网站加载速度有什么方法/中国楼市最新消息
  • 江阴做网站/44555pd永久四色端口
  • 建设网上购物网站/徐州百度运营中心
  • 微信商城网站如何做/5g站长工具查询
  • 个人网站首页布局/腾讯云域名注册官网
  • xml天气预报网站怎么做/北京网聘咨询有限公司
  • 数据网站有哪些/推广专员是做什么的
  • 旅游网站结构图/北京网站建设公司优势
  • 网站建设太金手指六六十八/中国十大网络营销平台
  • 响应式网站开发教程/比较靠谱的电商培训机构
  • 济南网站设计建设/北京做的好的seo公司
  • 公众号视频网站怎么做/如何做网站建设
  • 网站制作软件工程师/广州seo顾问seocnm
  • 判断网站是什么系统做的/软件培训机构
  • 怎么做网站横幅/杭州龙席网络seo
  • 苏州画廊网站建设/站长工具网址查询
  • soho建网站/山东关键词快速排名
  • 点网站建设/北京seo案例
  • h5响应式网站设计方案/站长工具星空传媒
  • 桂林小程序制作/郑州seo排名第一
  • 互联网信息投诉平台入口/seo变现培训
  • 常用网站字体/竞价排名推广
  • 为什么做红酒网站/市场策划方案
  • 有关网站建设的外文文献/精准营销推广方案
  • 做网站费用多少/随州seo
  • 1. Docker的介绍和安装
  • 算法训练营day52 图论③ 101.孤岛的总面积、102.沉没孤岛、103.水流问题、104.建造最大岛屿
  • MySQL 配置性能优化赛技术文章
  • [创业之路-550]:公司半年度经营分析会 - 常见差距与根因分析示例
  • linux-数据链路层
  • Vue3从入门到精通: 4.5 数据持久化与同步策略深度解析