可否: Rst=vote.executeQuery("select a.fields1,a.fields2,b.fields1,b.fileds2 from DATAK6_BJDGD a, DATAK7_BJDGMX b");
前面加表名或用数字表示,看行不行,如果还不行,换jdbc试试
DATAK7_BJBH和DATAK7_BJMC有没有打错名?SQL语句没问题
是不是两个表里有同名字段? 或者你把sql改一下,不用* 直接 select DATAK6_BJDGD.DATAK6_DGRQ,DATAK7_BJDGMX.DATAK6_DGDH,............... from DATAK6_BJDGD,DATAK7_BJDGMX where ...........
Rst=vote.executeQuery("select a.fields1,a.fields2,b.fields1,b.fileds2 from DATAK6_BJDGD a, DATAK7_BJDGMX b");
或者你把sql改一下,不用*
直接
select DATAK6_BJDGD.DATAK6_DGRQ,DATAK7_BJDGMX.DATAK6_DGDH,...............
from DATAK6_BJDGD,DATAK7_BJDGMX
where ...........