回 帖 发 新 帖 刷新版面

主题:组合框出现“语法错误”是怎么回事

大家好:

    我在表单上加入一个组合框控件,点击右键选择“生成器”时,提示“语法错误”,然后需要点击这个提示上的“确定”按钮5次后进入正常的对话框,可是再继续时又出现“语法错误”,请问这是哪里出现了问题呢?

回复列表 (共8个回复)

沙发

问题补充:刚刚发现,如果在表单的“数据环境”中加入数据表后,就会出现该问题。但如果再删除“数据环境”中的数据表后,依然还是不行。除非在建立表单时不在“数据环境”中加入数据表就不会出现上述问题。可是以前也这样做过,没有出现这样的问题啊,难道问题出在数据表上?

板凳

如果数据表有问题,数据表去掉后应该问题消除。或者重换个数据表试试,再不行就考虑我在短信里给你的提示。

3 楼

高老师:我将其程序复制到单位计算机中,仍然出现此问题。我想应该不是windows系统或是VFP8的问题吧?后来我用VFP6打开程序并进行“生成器”的操作没有问题,然后我又用VFP9打开程序,在对COMBO1右键选择“生成器”时没有出错,可是当选择“源于表或视图的字段”的任何数据表时又出现“语法错误”提示,我想问题还是出在数据表上,但我有8个数据表,怎么每一个都不允许选择呢,都出现“语法错误”提示,我还得好好看看数据表的有关设置。

4 楼

真是奇怪,我刚刚用VFP9在“项目管理器”中将所有数据表点击“修改”按钮,进入“表设计器”后不做任何操作直接再退出,此问题得到解决,看样子问题就在数据表上,但到底数据表出了什么问题还是没搞清楚,总之问题解决了!多谢高老师的关注与回复!

5 楼

又有新发现,当我将每个数据表进入一次“表设计器”后再退出来,实际上数据表就被打开了,所以不会出错!如果将数据表进入“表设计器”后再关闭表,表单上的COMBO1控件的“生成器”设置时,又出现老问题!可是以前做过的软件中没有出现过这样的问题啊?真是怪事!

6 楼

把你的文件上传!或发到我的信箱!

7 楼

guitarist先生,好样的,很有钻研精神,应该号召狐友们向你学习.善于研究问题,善于发现问题.很好!
既然不影响你设计,就先不用管它,数据表关闭不行,就打开用.设计完成后,试运行,如果成功,就不必去深究,也许是一个BUG

8 楼

呵呵,我将我的程序文件夹复制到其他另外的文件夹中后,也不用做什么修改就没问题了,不过还是不知道是什么原因。不过我对combo控件右键选择“生成器”后,点击哪个数据表,在“在数据工作期”中数据表名前会有乱码,为了将截图上传,我新发一个贴子,名称<<组合框出现“语法错误”是怎么回事(续)>>

我来回复

您尚未登录,请登录后再回复。点此登录或注册