→ testPtt: db name加上去阿 04/04 20:08
→ areyo: 單單加入EF時,complier就錯了 04/04 20:26
推 J002: 同名的table對應的entity不要同名就好? 04/04 21:00
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
→ Litfal: 你只需要其中一個加入EF Model,new DBContext時指定連接 04/04 21:44
→ Litfal: 字串設定即可 04/04 21:44
→ areyo: 在何處指定連接字串 04/04 22:00
→ areyo: 有範例嗎? 04/04 22:06
推 J002: 不同DB,應該也是不同的EF Context(還是您放同一個?) 04/06 16:41