如何用组态王软件把文本文件存入SQL server数据库?请高手指教!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用组态王软件把文本文件存入SQL server数据库?请高手指教!相关的知识,希望对你有一定的参考价值。

参考技术A 文本文件存入数据库?不明白你的意思。你的意思可以解释为下面的三种可能
1.你想把文本文件的路径保存在数据库中。这个你只需做一个记录体,然后把路径写入数据库即可
2.你想把文本文件的内容写进数据库。这个想法本身就很。。。。
3.文本文件中保存着你想记录的东西,你想从文本文件中把你感兴趣的内容筛选出来然后保存进数据库。这个你需要一个FileReadStr函数 ,用这个函数就可以把你想要的内容筛选出来,然后保存进一个变量,再然后就是存储了。追问

就是通过组态王软件读取.txt文件格式的文本文件内容,然后用组态王软件将读取多来的文本文件内容存入到SQL server数据库中,有办法实现吗?

追答

上面我已经说了,就是我说的第三种情况。
不知道你的文本文件的内容是不是有规律,如果有规律就好办,如果没有规律就不好办。如果有规律的话你只需要用FileReadStr函数读取出你需要的内容并存入一个内存字符串变量,然后再写入记录提就可以了

追问

我要使用FileReadStr()函数,里面有一个参数,FileOffset
FileOffset:指定读此文件的起始位置。若为1,则表明从头开始。
这个是关于字符串的,不是换行的
不能读取第几行,只能读取从第几个字符开始
我要读取TXT文件的第二行,第三行,第四行,第N行,FileOffset该怎么设置?还有最多一次性读取能多少个字符,有限制吗?

追答

语言表达能力比较差。举个例子吧。希望你能看明白。
NewOffset=FileReadStr ("C:\DATA\FILE.TXT", 1, MsgTag0, 0);//从C:\DATA\FILE.TXT读取一行。
NewOffset=FileReadStr ("C:\DATA\FILE.TXT", NewOffset, MsgTag1, 0)//从返回的offset开始再读取一行。
如果行数比较多你可以写一个循环

苹果6如何用视频下载王?

苹果6如何使用视频下载王软件

苹果6如何用视频下载王,苹果6下载视频王在浏览器里面下载,也可以在应用商店里面下载安装一个,这个很方便的,都可以的,下载安装一下就可以用了。 参考技术A

视频下载王软件及使用教程免费下载

链接:https://pan.baidu.com/s/1XDa2PArtV9GLgg1MHMpwBw

提取码:qi9e

使用视频下载王的用户,在全世界已经累计超过了一百万,这是一个一站式视频下载软件。它可以下载1000多家网站上的视频,包括爱奇艺,哔哩哔哩,优酷,土豆,搜狐以及乐视等等。可以侦测到采用这些加密协议的视频,比如:RTMP,HTTP,HTTPS,FTP以及其他形式等,并且把它们下载下来

以上是关于如何用组态王软件把文本文件存入SQL server数据库?请高手指教!的主要内容,如果未能解决你的问题,请参考以下文章

如何实现组态王与OPC数据交换

组态王数据库不能插入日期和时间

大家好,谁会通过软件读取仪表数据。上传到SQL里面, 我的仪表支持Modbus RTU 协议 ,

怎样用CSS实现图片翻转

如何用C#程序直接执行.sql文件里的SQL语句?急着用啊!新手求高手指点

PLC通过互联网远程连接紫金桥组态王等组态软件