只为小站
首页
域名查询
文件下载
登录
intouch与
SQL连接
方法
### Intouch与
SQL连接
方法详解 #### 一、引言 在北京汉锦电子自动化系统有限公司的文档中,王明明详细介绍了Intouch与SQL Server数据库之间的连接方法。这是一篇非常实用的技术指南,对于那些需要在Intouch环境中实现数据采集与处理的工程师来说尤其有价值。本文将基于提供的内容进行深入解析,帮助读者更好地理解和掌握这两种连接方式。 #### 二、连接方式概述 文档中提到了两种主要的连接方式:ODBC和SQL Server直连。其中,ODBC连接方式与Microsoft Access中的设置类似,具体细节可以参考相关的文档。下面主要介绍第二种方式——通过SQL Server与Intouch建立连接的方法。 #### 三、SQL Server准备工作 在进行Intouch与SQL Server的连接之前,首先需要在SQL Server端做好准备工作: 1. **创建数据库与表**:在SQL Server中创建一个名为`MMTest`的数据库,并在该数据库中创建一张名为`Table1`的表,包含两列`aa`和`bb`。 2. **开启TCP/IP协议**:通过SQL Server配置管理器启用TCP/IP协议支持,确保Intouch可以通过网络访问到SQL Server服务。 #### 四、Intouch中的配置步骤 接下来是在Intouch中完成连接配置的具体步骤: 1. **创建标记名**:在Intouch中创建一系列标记名,用于存储连接状态、错误信息以及从SQL Server获取的数据。例如`ConnectionID`用于存储连接ID,`ResultCode`用于存储操作结果等。 2. **建立绑定列表**:在Intouch的SQL访问管理器中创建绑定列表`BindTable`,用于定义从SQL Server读取数据的表结构。 3. **创建动画按钮并编写脚本**: - 创建按钮`SQLconnect`,用于执行`SQLConnect()`函数,建立与SQL Server的连接。 - 创建按钮`选表`,执行`SQLSelect()`函数,选择特定的表进行查询。 - 创建按钮`第一行`、`下一行`、`最后一行`,分别执行`SQLFirst()`、`SQLNext()`、`SQLLast()`函数来遍历查询结果。 - 创建按钮`关闭按钮`,执行`SQLDisconnect()`函数断开与SQL Server的连接。 4. **数据改变脚本**:编写脚本用于监控`ResultCode`的变化,并根据返回的结果更新错误信息标记`SQLErrorMsg1`。 5. **显示错误信息**:通过Intouch界面展示`SQLErrorMsg1`的值,以便实时监控连接状态及可能发生的错误。 #### 五、SQLConnect()函数详解 文档中还提供了一个表格,详细介绍了`SQLConnect()`函数的各个参数及其含义: - **Provider**:指定数据源提供者,通常为`SQLOLEDB`。 - **DataSource**:指定SQL Server所在的服务器名称,需要注意的是,这里应填写完整的服务器名称,包括实例名。 - **InitialCatalog**:指定连接时使用的初始数据库。 - **UserID**:指定连接数据库时使用的用户名。 - **Password**:指定连接数据库时使用的密码。 示例代码如下: ```plaintext SQLConnect(ConnectionId,"Provider=SQLOLEDB;UserID=sa;Password=orion;Initial Catalog=BlackStar;DataSource=em-PC\sqlexpress;"); ``` #### 六、数据类型映射 文档最后还提供了一张表格,展示了Intouch标记与SQL Server数据类型之间的映射关系: - **Char**:映射到Intouch的消息类型。 - **Int**:映射到Intouch的整型类型。 - **Float**:映射到Intouch的实型类型。 #### 七、总结 通过上述详细介绍,我们可以看出,在Intouch与SQL Server之间建立稳定的连接是一项技术性较强的工作,需要细致地进行各项配置。无论是从数据库的准备,还是Intouch环境下的标记创建与脚本编写,都需要严格按照文档指导进行。希望本文能够帮助到正在尝试实现这一功能的工程师们,提高工作效率,减少调试时间。
2026-01-11 08:45:33
586KB
intouch
1
1433连接器,黑血专用(
SQL连接
)
1433连接器,黑血专用(
SQL连接
) 1433连接器,黑血专用(
SQL连接
) 1433连接器,黑血专用(
SQL连接
) 1433连接器,黑血专用(
SQL连接
) 1433连接器,黑血专用(
SQL连接
) 1433连接器,黑血专用(
SQL连接
) 1433连接器,黑血专用(
SQL连接
)
2025-10-05 02:10:35
714KB
1433
1
1433连接器,黑血专用(
SQL连接
)
1433连接器,黑血专用(
SQL连接
),,,,很牛,很强大!!
2025-05-13 00:05:29
1.02MB
1
通过ODBC连接的SQL SERVER实例
通过ODBC连接的SQL SERVER实例一 <? $connection = odbc_connect("mydata","userid","passwd"); $query = "select * from tab_1 where no>0" ; $result = odbc_do($connection,$query) ; print "<table border=’1′ width=’100%’ id=’tab1′ cellPadding=’1′ cellSpacing=’0′ align=’top’ bordercolorlight=’#008000′ bordercolorda
2022-12-11 18:02:54
19KB
SQL
连接
1
ATM机(gui图形界面以及后端数据库
sql连接
)
十分简单的练手项目,是一个ATM机,通过GUI实现前端界面,后端数据库也有,表需要自己建,可以给部分带学生抵一次课程作业,希望志不在此的学生可以省去对于他们来说没有必要的劳动
2022-09-07 09:04:56
32KB
数据库课程设计
数据库
1
sql连接
excel方便多了
从ERP等之类的系统导出EXCEL报表,不仅费时,而且数据还不一定准确,每次做此类的事也令人烦闷,现在教你一种新的方法,可以直接从系统读取数据,与系统同步,方便、省时,准确。
2022-09-02 14:40:00
265KB
sqlserver
1
asp.net代码工资管理系统
一个小的项目,里面用到的功能数据库增删查改,和站点地图,各种控件如datalist,还有分层技术,报告书小结齐全
2022-07-09 09:57:35
3.01MB
asp.net
sql2012
工资管理系统
sql连接
1
Python3连接Mysql8.0遇到的问题及处理步骤
最近在使用Python开发系统,需连接mysql数据库,我用的是Python3连接MySQL8.0,其中老是报错以下问题: 网上给了各种各样的方法,大多是通过各种方式修改密码。 最简单的方法是更换了root密码的认证方式解决的,新版mysql使用的caching_sha2_password,换成mysql_native_password我就可以连上了。 步骤是在cmd命令行连接mysql(管理员身份运行cmd) 进入cmd的命令行之后,输入cd+bin目录的地址,访问mysql的bin目录。通过mysql -uroot连接MySQL数据库 然后输入ALTER USER 'root'@'l
2022-05-06 08:42:13
154KB
sq
SQL
连接
1
delphi线程检测
sql连接
不卡界面
一般我们检测连接时如果连不上服务器都要卡很久,代码中加异常判断和设置超时都没用,这里用线程去检测
sql连接
,不会卡界面,而且很快
2021-12-09 09:27:24
4KB
delphi
sql连接
线程
不卡界面
1
使用线程快速检测
SQL连接
的Delphi源码
使用线程快速检测
SQL连接
的Delphi源码,作者为佬哥,此处仅为转载。
2021-12-09 09:19:28
258KB
线程
检测SQL连接
Delphi源码
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
故障诊断数据集及实现代码
多智能体的编队控制程序的补充(之前上传少了一个文件)
RentingSystem.rar
芯片验证漫游指南以及源代码.zip
VideoDownloadHelper去除120分钟时间限制-高级版.zip
elsevier 爱思唯尔 系列期刊的word模板,template,单栏,双栏
多目标优化算法(四)NSGA3的代码(python3.6)
上帝之眼和拾荒者.rar
华为结构与材料工程师-知识点总结【by詹姆斯申易登】.pdf
科研伦理与学术规范 期末考试2 (40题).pdf
2020年数学建模B题(国二)论文.pdf
多目标微粒子群算法MOPSO MATLAB代码
基于OpenCV的车牌号码识别的Python代码(可直接运行)
简易示波器-精英板.zip
quartus II13.0器件库.zip
最新下载
安徽省选AHOI试题及数据
掌讯SD8217升级包带 root权限,机器人欢欢,导航
SAP .Net Nco 3.0.24 windows 平台 32bit 64bit SAP ERP Solutions
DTC-300 StreamXpress 码流卡安装软件
ICSharpCode.SharpZipLib【内含0.86.0.518版本和0.84.0.0版本】
fcitx五笔98大词库(12万词汇量,含拼音总量48万)
Training Examples.zip
Qtp12下载加破解,无限使用
Unity Bio IK 插件
Mqtt测试工具
其他资源
计算流体力学基础及其应用
携程api开发文档.rar
基于VC++的Excel封装库2.0 最新版
MTK Secure Boot V1.1.pdf
高频电子线路 曾兴雯 课件
Unity3D地形场景素材
ICP算法源代码(拿走不谢)
0905web02.zip
Robotics - Modelling, Planning and Control (Springer, 2009)
王者荣耀官网web端代码
计算机程序设计员国家职业资格三级操作技能考核试卷-带实际操作答案
基于OpenCV 3, LBPH 人脸识别 Python代码
blog-源码
基于FHT-CC的流场图像自适应运动矢量估计方法
Common Controls.zip
TOGAF9指南中文版自学宝典-6-1-涛哥版.pdf
中国境内省市表.sql
ASP.NET动态网页设计(包括课件、案例代码、习题答案)
CD4011多谐振荡器
使用 HTML5 webSocket API实现即时通讯的功能
matlab 程序\例子\多项式拟合插值.rar
HDLC协议概述及c++实现
映泰RX584矿BIOS
基于安卓平台易停车软件设计与开发
九点(九宫格)式解锁自定义view
个人留言版(基于ssh实现)