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=odr_no
order by pd.podr_no,pd.sizej
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=odr_no
order by pd.podr_no,pd.sizej