solo1016 发表于 2006-11-9 18:38:08

关于往SQL数据库里写数据的若干问题

我从下位机的SQL数据库里面取数据,TCP/IP上传,写入上位机的SQL数据库中。
程序如下两个图,但是老是出错。
请高手看看错在哪里,或者有没有更好的做法?谢谢!CPUBBS别叫我看电话本系统。。。。我看不懂。

cpubbs 发表于 2006-11-9 21:06:03

其实我觉得对比程序的确是个比较好的办法,但您说看不懂,呵呵!您这个上位机的写入这一块不太对,写没有加入循环内部,它只执行一次!还有,您说的出错不知道你指的是哪里出错,单看这些看不出来,最好能上传整个程序给大家一起看看!压缩您的项目文件一起上传!

solo1016 发表于 2006-11-10 10:39:37

谢谢了~
我把程序附在下面了。

solo1016 发表于 2006-11-10 11:45:20

另外做的一个

总是报错:
Possible reason(s):

LabVIEW:Serial port receive buffer overflow.
---
LabVIEW:The network connection was refused by the server.

cpubbs 发表于 2006-11-10 20:28:24

我看了一下传数据的那个程序,先没有看你的数据库的,因为没有数据源我暂时先没有看!只要按步骤做数据库不会有什么问题!你的传输的时候,把数据库读到数据用局部变量传到发送这一块的循环外面,这样它只有运行一次,发出去数据的可能性不大的!你试着把它移入循环内部!

cpubbs 发表于 2006-11-10 20:31:18

对于另一个程序,服务器端要先运行才行的!

solo1016 发表于 2006-11-13 09:47:55

我是先运行的服务器端程序;发送端我也移到循环里面了,还是出错。服务器端报错err66。是什么原因?
传输过程中我的数据格式的转换对不对?有没有问题?谢谢!!

wdyjz 发表于 2006-11-13 10:21:13

我大概看了下,程序编的很乱,思想不对!
我帮你修改下先.

solo1016 发表于 2006-11-14 09:07:19

好的~谢谢斑竹!什么时间传上来?

solo1016 发表于 2006-11-20 09:56:52

wdyjz斑竹怎么骗人!?:Q

boer83 发表于 2006-12-11 14:40:22

我也想知道怎么通过TCP/IP上传然后写入SQL中?

LabVIEW8 发表于 2006-12-11 17:30:29

wdyjz斑竹也要有时间来帮你修改的啊,他首先要建立满足你条件的数据源,然后按照流程化的思想重新编写(不是修改,我也宁愿重新写,呵呵)你的思想的程序,还要调试一下。建议楼主:
1、不要数据库;
2、不要网络;

1、先试试LabVIEW本身程序能否运行得通;
2、加入网络,但不要数据库;测试网络是否正常;
3、读写数据库,但不要网络,看数据库读写是否正确;
4、综合起来调试。
这样可以把问题的困难降低和发现你的问题啊。

wdyjz 发表于 2006-12-11 17:53:35

原帖由 solo1016 于 2006-11-14 09:07 发表
好的~谢谢斑竹!什么时间传上来?
http://www.cpubbs.com/bbs/viewthread.php?tid=18316&extra=page%3D3
看我给你回了那么多贴子,你都没有看见而已.
你先参考下

lgh269 发表于 2006-12-11 17:57:27

偶觉得为什么非要TCP传呢,若是远程写不好吗?
而且TCP传两台电脑上都至少要装RUNTIME,

远程写数据库多好呀~~~~~
页: [1]
查看完整版本: 关于往SQL数据库里写数据的若干问题