为什么会出现"不能访问选定表“的提示?
我是想通过一个表单从总表中筛选出符合条件的数据,并生成一个表。查了一下原因,主要是因为“专业名称”用到了组合框控件,数据来自一个自由表,但不知如何解决?另外想问下组合查询的代码如何写(给思路就可以了)。
表单中[确定]按钮的代码为:
set talk off
cFileName=getfile("dbf")
sele 1
use &cFileName excl
qn="全年"
km1=alltrim(thisform.text1.value) && 文件名
km2=alltrim() && 专业名称
km3=alltrim() && 毕业时间
km4=alltrim() && 所属季节
sele 1
if km4<>' '.and. km3<>' '
if km4=qn
copy to 就业信息\&km1 for zymc=km2.and.substr(byrq,1,4)=km3
else
copy to 就业信息\&km1 for zymc=km2.and.substr(byrq,1,4)=km3.and.ssjj=km4
endif
else
copy to 就业信息\&km1 for zymc=km2
endif
use
thisform.release
此对话框不影响查询结果。
[ 本帖最后由 liuhaijun 于 2010-4-13 21:28 编辑 ]