求助:添加了几个文本框后,查询结果出不来了
这是个志愿筛选系统,zsjh.dbf表中有专业名称zymc字段,通过在文本框中输入专业名称,如英语、化学等(zy1、zy2、zy3.....),从zsjh表中查询出符合条件的结果输出到jg.dbf表中。代码是:select * from zsjh where (zy1&zymc or zy2&zymc or zy3&zymc...or zy10&zymc) into table jg
原来设置的可输入的专业一共是10个,几年运行下来都没问题。今年因为另外的原因,可输入的专业要增加到20个。查询代码也只是简单地增加了多出的几个条件:
select * from zsjh where (zy1&zymc or zy2&zymc ....or zy20&zymc) into table jg
如此简单的修改之后,jg.dbf没有生成,提示选择打开一个表。
百思不得其解,如此简单的修改后,怎么就会出现问题呢?可能是什么原因造成的,该怎么处理?
请不吝赐教!!