在紫金桥组态软件中,连接mysql数据库的方式一般有两种:

一 用报表关系数据源点

1 在点组态中创建“报表关系数据源点”

2 在联接字符串后面点击 ,并选择“使用DNS数据库源连接”

3 弹出路径选择对话框,点击 新建

4 找到“mysql odbc 5.1 Driver”,并“下一步”

5点击浏览,选择路径保存。并点击下一步。

6 点击完成。

7 选择刚才新建的数据源。点击确定。

8 本地mysql的话,只需要选择database。如果是远程数据库,输入远程ip。点击test按钮。

9  在报表中点击“关系数据库连接设置”

 ,然后点击

 选择关系数据源点 

10 选择事先建立好的关系数据源点mysql

11 回到关系库连接设置,并“确认”

这样就可使用报表对象的Sql函数来访问数据库了,如:

#report.SqlSelectCmd(csCmd);//其中csCmd为SQL命令的字符串。

二 用SQL连接函数

SQLConnect( ConnectID, SourceDesc)

ConnectID整型,数据源标识,为返回值,该值将用于其它后续SQL函数。

SourceDesc字符串,数据源描述。数据源描述可以通过脚本中工具条 按钮“SQL连接“按钮得到。

使用示例形如:SQLConnect(ConnectID,"DSN=abc;DBQ=D:\0\abc.mdb;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin;");

如何获取SourceDesc即数据源描述字符串?

步骤:

1 点击脚本工具条

2 选择之前建的mysql.dsn后,选择“确定”

3 本地mysql的话,只需要选择database。如果是远程数据库,输入远程ip。点击test按钮。

4在脚本编辑区中就出现该mysql数据的联接字符串:

注意:如果要使用中文字符串,必须指定字符编码为gbk。而且odbc连接的字符编码、数据库的字符编码、表的字符串字段的字符编码都要设置为gbk。

总结:组态连接mysql数据库,使用的是DSN,而access,sql server,oracle数据库有自己专门的驱动连接。但是他们同样也可以使用DSN连接。所以,如果有新的类型的数据库要连接,可以尝试DSN连接。

mysql 与紫金桥_简述紫金桥组态软件与mysql数据库的连接相关推荐

  1. mysql 与紫金桥_基于紫金桥组态软件与mysql数据库的连接简介

    摘要:概要 MySql是一个快速.多线程.多用户的SQL数据库服务器,可运行在不同的操作系统下.简单地说,MySql可以支持Windows95/98/NT/2000以及UNIX.Linux和SUN O ...

  2. mysql主流使用版本_简述3个主流MySQL版本特性

    MySQL作为一个关系型数据库管理系统,在数据处理方面有其独特的优势.MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,使得MySQL占 ...

  3. 小郭经典mysql面试题资料_程序员经典面试题,Mysql是如何完成一次数据查询的...

    数据库,大家都不陌生,这是程序员的基本技能了.当然,我们更多时候只是去了解如何使用数据库,而对数据库一些底层原理却比较陌生,今天我们来了解一下,一条数据库查询语句的取经之路. 基本分层 个人认为,My ...

  4. linux mysql软件_「Linux」 - 常用软件安装-MySql

    一.TIPS 1.5.6版本使用mysql_install_db安装:5.7版本中被废弃,使用--initialize,进行初始化安装 2.初始化时,使用--initialize-insecure生成 ...

  5. mysql高可靠部署_可能是我见过最好的 MySQL 高可用解决方案 MySQL InnoDB Cluster 中文教程!...

    公众号关注 「运维之美」设为「星标」,每天带你玩转 Linux ! 这篇文章将详细地介绍 MySQL 的高可用解决方案-- MySQL InnoDB Cluster. 说到高可用性,首先要了解一下什么 ...

  6. 获取mysql存储过程返回值_从强网杯随便注浅析mysql存储过程

    作者:Smity 合天智汇 去年的强网杯,出了一道mysql堆叠注入叫随便注,这道题被好多比赛玩了一整年,直到现在还是有各种新姿势,但是今天我忽然想到似乎没有对这个题目有一个很认真的分析,因此这里总结 ...

  7. mysql 手工sql注入_【sql注入专题02】Mysql手工注入流程

    0x00 SQL注入的语句介绍 SQL注入的本质 sql注入的本质就是查询某个数据库下的某个表中的某些字段的内容,比如我们平时在数据库查询一条数据时操作. mysql> use security ...

  8. mysql socket错误处理_解决Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’错误...

    晚上清理mysql日志,强制重启了下mysql,然后mysql就登陆不上了... 以下方法来自网络,可以使用,已试. 刚安装完mysql,进行运行测试,报Can't connect to local ...

  9. mysql 分片 数据迁移_简述MySQL分片中快速数据迁移_MySQL

    推荐阅读:MySQL 数据库跨操作系统的最快迁移方法 mysql 备份与迁移 数据同步方法 操作实践背景: travelrecord表定义为10个分片,尝试将10个分片中的2个分片转移到第二台MySQ ...

最新文章

  1. 2021年大数据Hadoop(九):HDFS的高级使用命令
  2. Linux Shell 脚本知识点
  3. 估计一些物品的质量_新版人教版二年级数学下册《克和千克》教案
  4. GIF发明者感染新冠后去世,没有他就没有表情包
  5. nginx模块_使用gdb调试nginx源码
  6. Basketball Exercise CodeForces - 1195C(动态规划dp)
  7. zookeeper 和 kafka 集群搭建
  8. php与mysql实例教程_mysql实例与连接
  9. tracepro杂散光分析例子_2020临中高考咨询群咨询成效问卷结果分析
  10. c语言ctype函数,C语言函数--ctype.h库函数
  11. 视频如何批量去除水印
  12. Rapid Tampere加速联合产业创新
  13. 计算机基础键盘操作,电脑基础入门操作知识三:如何使用键盘盲打
  14. C#项目启动会闪退问题解决
  15. 域名备案、服务器备案和网站备案有什么区别?
  16. 学渣的刷题之旅 leetcode刷题 2. 两数相加
  17. NoSQL数据库之Redis(三):常用五大数据类型
  18. uniapp 实现聊天页面 textarea固定在底部且高度自增
  19. 端口扫描工具—Zenmap
  20. (嵌入式)机器人操作系统(ROS)入门

热门文章

  1. 2023爱分析·商业智能应用解决方案市场厂商评估报告:数聚股份
  2. c语言.h文件实例,C 语言项目中.h文件和.c文件的关系
  3. 2020计算机年理论论考试题,2020年计算机专业网络理论知识试题(20页)-原创力文档...
  4. 计算机 ps 文书,什么是补充文书?它和PS有啥区别?答案都在这了!
  5. HFOI2017.07.09校内赛(普及组)题解
  6. python模板安装
  7. 快速解决Word上没有显示Mathtype插件
  8. 使用多线程查询百万条用户数据将汉字转化成拼音
  9. 以太网PHY层芯片LAN8720A中文电气特性参数
  10. Android 碎片fragment使用详解