台灣最大程式設計社群網站
線上人數
1589
 
會員總數:239348
討論主題:185689
歡迎您免費加入會員
討論區列表 >> ASP.NET >> oracle如何匯資料到datalist
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
oracle如何匯資料到datalist
價值 : 50 QP  點閱數:165 回應數:2

樓主

阿毛
門外漢
0 3
14 0
發送站內信

請問我要怎麼把資料庫中多個table變成一個table然後選取某一列並依照另一列的分類放入多個datalist,請教大家應該怎麼做?




搜尋相關Tags的文章: [ datalist ] , [ oracle ] , [ table ] ,
本篇文章發表於2017-03-01 15:12
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
不是很理解您的需求

怎麼把資料庫中多個table變成一個table

JOIN 或者 UNION

選取某一列並依照另一列的分類放入多個datalist

這個小喵不理解

是否請您舉個例子,比較容易懂得您的需求是什麼

^_^
本篇文章回覆於2017-03-01 17:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

設計師
檢舉此回應
多個table變成一個table然後選取某一列並依照另一列的分類放入多個datalist

以前有類似的經驗, 但不知道合不合你用, 參考看看~
之前有多個商品檔, 每個商品檔的欄位不盡相同, 合併在一起後, 以款式OR樣式OR顏色來分類後排序

SQL語法:
SELECT PROD_NAME,CATEGORY FROM (
SELECT A.PROD_NAME ,A.CATEGORY FROM CUR_PROD A
UNION
SELECT B.P_NAME AS PROD_NAME, B.STYLE FROM PRE_PROD B
) A
ORDER BY CATEGORY

程式大約樣子:
用WHILE迴圈以DataReader去讀取資料
用一個變數去判斷是否換了分類的內容
建立新的容器(如:Datatable)存入同一分類的資料記錄
然後指派給特定的DataList或GridView
Loop
本篇文章回覆於2017-03-09 22:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.