项目连编问题:包含了自由表但连编后的查询等操作数据为空
各位大佬好,小弟之前做了个小程序,输入代号可以自动查找并生成一个该代号相关信息的表格,之前的做法是编译成的exe文件不包含那些表,而是在主程序中利用 set defa to ...指定了当前程序运行所在的目录,将所有自由表都放在当前exe所在目录中,但是这样给别人用的时候,数据就会可能被别人拷走,现在小弟想在项目中编译的时候把所有自由表都包含封装到一起,这样更安全一些。(我的程序不存在修改表,都是查询,所以封装起来只读也无所谓)但是现在我在项目中,在自由表里添加了所有相关的表,并将这些表“包含”了,编译之前运行程序一切正常,编译之后运行程序,里面一些查询语句就查询不到任何的数据,不知道为何,还烦请各位大佬指点一下。是否需要在主程序增加一些语句才能让程序默认从已被封装进去的自由表进行查询等操作?还是需要其他的设置。
小弟在论坛学到了不少东西,搜索了很久也没找到相关的问题。所以还麻烦各位前辈指点一下
目前我发现的问题:我的主程序里默认运行就直接先生成一个表: SELECT * FROM lq2016 INTO TABLE z_lq ,方便后续使用,但是我在运行程序后发现实际生成的 z_lq 表为空数据,但是表结构,字段名什么的都是全的,所以不明白为何如此。
[此贴子已经被作者于2022-3-19 22:42编辑过]