2010-06-09 110 views
0

我已經使用動態數據在Visual Studio 2010中創建了一個LINQ-to-SQL項目。在這個項目中我有兩張桌子。一個稱爲phones_extension,另一個稱爲phones_ten。在phones_extension中的列表如下所示: id,extension,prefix,did_flag,len,ten_id,restriction_class_id,sfc_id,name_display,building_id,floor,room,phone_id,department_id 在phones_ten中,它看起來像這樣: id,name ,pbxid 現在,我想能夠以某種方式使它成爲一種關聯(或繼承?),這基本上導致我能夠進行類似phones_extension.ten的查詢,並且它給了我phones_ten的結果。名稱。現在我必須得到phones_extension.ten_id然後匹配phones_ten.id - 我試圖讓DBML自動處理這個翻譯。 這可能嗎?動態數據關聯相關表值?

+1

AH!詞的牆! (你應該使用「代碼」按鈕來格式化你的列,甚至是子彈列表。未格式化的列表使得更難將肉和腐爛物分開。:) – 2010-06-09 00:39:08

回答

1

OK Dave,你需要在數據庫中設置一個關聯關係以便在Linq to SQL中工作,你可以創建relatioship(關聯在L2S中),但是每個表上都需要有一個主鍵,以允許編輯。