<pre class=\"replyask-text\" id=\"content-1653483\">数据源 是指 ODBC 上注册的名称哦,首先要测试 sqlconn 是否能成功。
你试试单条运行:
? sqlconn(\'yzdb5\',\'yz_gy\',\'yz_gy123\')
是否能成功?(返回值0)
如若能,那试试这样吧:把
mm=-1
do while mm0
mm=sqlconn(\'yzdb5\',\'yz_gy\',\'yz_gy123\')
??mm
ENDDO
这一段改为:
LOCAL mm
do while .T.
mm=sqlconn(\'yzdb5\',\'yz_gy\',\'yz_gy123\')
??mm
IF mm0
EXIT
ENDIF
WAIT \'\' TIMEOUT 2defds123defds123 每隔2秒尝试连接一次
ENDDO
试试 |