一個三層結構的主從表問題(125分)

  • 主题发起人 主题发起人 luckystar
  • 开始时间 开始时间
L

luckystar

Unregistered / Unconfirmed
GUEST, unregistred user!
在服務器端用了兩個QUERY﹐分別連接到兩個PROVIDER﹐在客戶端用兩個

CLIENTDATASET﹐在CLIENTDATASET中設置它們的主從關系﹐問題出現了﹐我

在從QUERY中用到了左連接﹐當然就有一些字段為空﹐而這正是我想要的﹐在

顯示時﹐我發現這些空字段被自動去掉了。(用巢狀數據集合沒這個問題。我

沒有用所謂巢狀數據集合是因為我要在服務器端拆分更新的數據)﹐請問該如

何解決?

從表的SQL如下﹕
select d.cdin_no,pd.podr_no,pd.sizej,pd.sizez,d.pin_qty,pd.qty,(pd.qty-(case when lj.pin_qty is null then 0 else lj.pin_qty end)) tt
from pagodrm_dess pd
left join cgin_lj lj on lj.podr_no=pd.podr_no and lj.sizej=pd.sizej
left join cgjk_dess d on d.cdin_no=:cdin_no and d.podr_no=pd.podr_no and d.sizej=pd.sizej and d.podr_no=lj.podr_no and d.sizej=lj.sizej
where pd.podr_no=:podr_no
order by pd.podr_no,pd.sizej

 
“巢狀數據集合”是指什么?
 
我用的是D5,D4我不熟.PROVIDER好象是D4的.
>>在從QUERY中用到了左連接,
把它作成VIEW.修改用QUERY另外作.

 
多謝二位
 
后退
顶部