首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

VFP + SQL Server 超时解决方法

2013-04-22 
VFP + SQL Server 超时我的程序在60多个电脑上同时运行,学生点调题按钮时,程序会把两个Word文档从SQL Se

VFP + SQL Server 超时
我的程序在60多个电脑上同时运行,学生点"调题"按钮时,程序会把两个Word文档从SQL Server的text列中调到学生本机
我没有在VFP设置超时,没设置超时应该是无限等待啊
问题:为什么大多数学生一直调不出Word文档? 每个文档在20k左右

[解决办法]
不知道你是如何做的,实际上VFP字段支持的最大宽度好像是256(记不太清楚),如果SQL Server的text列中字符超过这个最大值,就会有问题,无论如何,VFP客户端用select生成的要么是个表,要么是个临时表。
你不妨把你的代码贴出来看看。
[解决办法]
能确定是连接慢,还是读取慢吗?
SQLSetprop(0,"ConnectTimeOut",7)&& 连接超时错误前的等待时间(以秒计)。默认为15秒,只是 vfp 级别上等待时间。
SQLSetprop(0,"QueryTimeOut",10)&& 常规超时错误前等待的时间(以秒计)。默认为0秒,无限期等待并且不返回超时错误

热点排行