发表于:2006-08-24 16:44:00
1楼
计算机监控系统中有多台计算机,现编写了以下代码来实现远程数据的查询,但是发现有的机器上能够查询到数据,没有问题,而有的机器上无法返回数据,也没有任何错误提示信息。
DECLARE #EntryStatus NUMERIC PICTURE
DECLARE #ListTab TABLE PICTURE
DECLARE #Site STRING PICTURE
STRCAT #Site ?Site
#EntryStatus = SQL("SCADA SQL Server","SELECT","EntryDate,Site,OpText,OpName", "OperatorEntryTable","WHERE Site='#Site' ORDER BY IndexKey DESC",0,#ListTab)
IF #EntryStatus != 0
NOTE "Error executing SELECT on SQL Server"
EndIf
大家先分析一下,随后给出答案。