搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 排查了一个多小时了,以前正确的代码现在老是提示错误,是不是我的系统出问题了?
标题:
排查了一个多小时了,以前正确的代码现在老是提示错误,是不是我的系统出问 ...
只看楼主
琅拿度
等 级:
新手上路
帖 子:148
专家分:5
注 册:2016-4-7
第
31
楼
得分:0
真的费脑子
2021-07-07 20:37
xuminxz
等 级:
贵宾
威 望:
40
帖 子:749
专家分:2475
注 册:2011-5-8
第
32
楼
得分:0
回复 30楼 琅拿度
在我这,用 if fangan&izdc一样不出错。
把出错时调试器的截图发上来。
[此贴子已经被作者于2021-7-7 21:15编辑过]
dBase有人接盘了。
2021-07-07 21:11
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
33
楼
得分:0
可能运行库乱了,有无安装使用过其他版本
2021-07-07 21:28
琅拿度
等 级:
新手上路
帖 子:148
专家分:5
注 册:2016-4-7
第
34
楼
得分:0
以下是引用
吹水佬
在2021-7-7 21:28:55的发言:
可能运行库乱了,有无安装使用过其他版本
一直用vfp9 sp2汉化版很久了
现在换一台电脑,重新安装,拷贝过去运行也是这样的错误,真的服了
2021-07-07 21:39
琅拿度
等 级:
新手上路
帖 子:148
专家分:5
注 册:2016-4-7
第
35
楼
得分:0
现在的解决办法是:
把这段代表,拷贝到一个表单的新建方法程序里面去,用的时候调用,一模一样的代码,在新地方不会出错。变量名也没有冲突的,不知为何老是出错。
2021-07-07 22:07
laowan001
等 级:
版主
威 望:
54
帖 子:802
专家分:1914
注 册:2015-12-30
第
36
楼
得分:0
这种情况可能是数据的问题,messagebox(zdxx&iic),看看是什么内容吧
2021-07-08 08:09
laowan001
等 级:
版主
威 望:
54
帖 子:802
专家分:1914
注 册:2015-12-30
第
37
楼
得分:0
iic=Allt(Str(i_zdxx))
把上面这句话换成下面的试试,其他语句不变
iic=transform(i_zdxx)
2021-07-08 08:10
radiofan
等 级:
贵宾
威 望:
11
帖 子:466
专家分:696
注 册:2006-7-30
第
38
楼
得分:0
结果呢?
2021-07-08 08:48
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
39
楼
得分:5
以下是引用
琅拿度
在2021-7-7 22:07:44的发言:
现在的解决办法是:
把这段代表,拷贝到一个表单的新建方法程序里面去,用的时候调用,一模一样的代码,在新地方不会出错。变量名也没有冲突的,不知为何老是出错。
同一代码在不同的表单里表现不同,肯定是表单的问题。
把有问题的表单文件(SCX和SCT)放上来看看
2021-07-08 10:11
琅拿度
等 级:
新手上路
帖 子:148
专家分:5
注 册:2016-4-7
第
40
楼
得分:0
以下是引用
吹水佬
在2021-7-8 10:11:41的发言:
同一代码在不同的表单里表现不同,肯定是表单的问题。
把有问题的表单文件(SCX和SCT)放上来看看
放的是同一个表单,就是表单里新建一个方法程序,然后把出错的这一段剪切过去,在原来剪切掉的地方执行这个新建的方法程序就没有问题,
就单纯像一个快捷方式而已
另外:原来位置,我也做了实验:包含 if fangan&iic=.t. 的就会报错, 包含 for fangan&iic=.t. 却不会报错,搞得想不通
2021-07-08 17:11
42
4/5页
1
2
3
4
5
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-506195-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.015683 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved