[問題] 不同的EF,但table name是一樣的
大家晚安,想請教一個問題
目前使用Entity Framework來處理與資料庫連線的部分,還滿方便的
不過現在有個問題,我有兩個資料庫,名稱不一樣,但table名是一樣的
在拉入EF時,會出現重覆定義,這樣問題有辦法解決嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.121.216.123
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1459771558.A.8CA.html
→
04/04 20:08, , 1F
04/04 20:08, 1F
→
04/04 20:26, , 2F
04/04 20:26, 2F
推
04/04 21:00, , 3F
04/04 21:00, 3F
Ex: DB_A, DB_B裡的table都一樣,然後我用EF把他們加入到專案了
但complier就錯誤 : XXX欄位已定義了...等這一類錯誤訊息,那要怎麼處理?!
是我在sql設計時就把table名稱改掉?(如加個前綴符號嗎?)
問題2是假設改掉table name後,有辦法作強制轉型嗎??
轉型我只想到這個方式,complier會過但執行時會出錯
Ex : DB_A_table mTableA= new DB_Atable();
DB_B_table mTableB =(DB_B_table)(object)mTableA;
※ 編輯: areyo (122.121.216.123), 04/04/2016 21:25:15
→
04/04 21:44, , 4F
04/04 21:44, 4F
→
04/04 21:44, , 5F
04/04 21:44, 5F
→
04/04 22:00, , 6F
04/04 22:00, 6F
→
04/04 22:06, , 7F
04/04 22:06, 7F
推
04/06 16:41, , 8F
04/06 16:41, 8F
→
04/06 16:43, , 9F
04/06 16:43, 9F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章