B
bianconeri
Unregistered / Unconfirmed
GUEST, unregistred user!
五个表,客户、定单、产品、资金、主表。其中客户与主表通过客户ID相关,
产品与主表通过产品ID相关,主表与另外两个表通过定单ID相关。
我要把五个表的所有字段都显示在一个DBGRID中,form上设置了一个datasource,
一个query,一个dbgrid。DBGRID.datasource为datasource1,datasource.dataset为
query1。我在query1的sql特性中写了
select d1.chanpinming,
d1.danweibz,
d1.xueqi,
d1.ceshu,
d2.yunshu,
d2.jingbanren
from db_chanpin.db d1,db_main.db d2
where d1.chanpinid=d2.chanpinid
但是设置query1的active为ture的时候提示说type mismatch in expression.
我把字段和数据库都加双引号试过多次。就是没有用。
望指点一下是怎么回事
产品与主表通过产品ID相关,主表与另外两个表通过定单ID相关。
我要把五个表的所有字段都显示在一个DBGRID中,form上设置了一个datasource,
一个query,一个dbgrid。DBGRID.datasource为datasource1,datasource.dataset为
query1。我在query1的sql特性中写了
select d1.chanpinming,
d1.danweibz,
d1.xueqi,
d1.ceshu,
d2.yunshu,
d2.jingbanren
from db_chanpin.db d1,db_main.db d2
where d1.chanpinid=d2.chanpinid
但是设置query1的active为ture的时候提示说type mismatch in expression.
我把字段和数据库都加双引号试过多次。就是没有用。
望指点一下是怎么回事