Re: [問題] 利用C#搜尋資料庫裡的路徑

看板C_Sharp (C#)作者 (春秋兩不沾)時間14年前 (2011/06/14 20:56), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
如果原本資料是擺在database (ex:SQL Server,Oracle....) 用database的觀念去解比較好,database本身有提供recursive語法 以Oracle為例,你的query string: select a from xxxxxtable connect by a= prior b start with a='小花' 然後再用datatable接就好了 reference: SQL Server: http://www.mssqltips.com/tip.asp?tip=938 Oracle: http://rwijk.blogspot.com/2009/11/recursive-subquery-factoring.html 有問題再問我吧 ※ 引述《aaa80563 (烤小卷)》之銘言: : 大家好 : 我想請教大家一個問題 : 假設我現在想找出排隊的順序 : 資料表示這樣子的 : 總共有兩個欄位 : 分別為a 跟 b : a b : 小花 小草 : 小草 小芳 : 小葉 小根 : 小芳 小葉 : 我想搜尋他們的順序 : 假設我要從小草開始找 : 當A欄位搜尋到小草 : 就搜尋B欄位名稱在A欄的資料列 : 這樣就可以知道 : 小草之後接小芳 : 小芳之後接小葉 : 小草→小芳→小葉 : 我希望可以做到這樣 : 不知道各位可以給我個方向嗎 : 因為我不太知道要怎麼起頭做 : 非常抱歉!! 也非常感謝!! -- 順逆不兩立,大道淨心靈,五十五年夢醒,歸一元 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.255.90.3
文章代碼(AID): #1DzrgNOP (C_Sharp)
文章代碼(AID): #1DzrgNOP (C_Sharp)