VFP程序提示找不到别名

来源:互联网 发布:算法时代txt 编辑:程序博客网 时间:2024/06/05 09:36

搜索from:http://www.stormcn.cn/post/576.html

  修改一个用Visual FoxPro编写的程序(是别人写的,此次我只负责改),需要增加一个表到数据库中,然后在程序的调用。当在代码中直接用select选定该新增的表,而后重编可执行程序,运行到此修改处时提示“找不到别名”,后面跟着就是刚新增的表名。这应该是没有先打开表所致,然而,对VFP编程不太熟悉的我竟然翻遍程序的代码也没发现在哪个地方有打开表(即使是已存在的表)的设置,连窗体或类的初始化中也没有这样的代码。

  当时真想直接使用use来打开新表,不过为了程序的完整性或其它什么关联,还是耐着性子搜索。终于在表单中找到了,进入程序主窗体所在的表单,右击,选择“数据环境”,添加新增的表,保存。然后重编程序,再运行,OK,不再不认新表了,不提示“找不到别名”了。