<!--產生期間發現錯誤:
警告 6002: 資料表/檢視 'Sal.dbo.test' 未定義主索引鍵。已推斷此索引鍵,並將定義建立成唯讀的資料表/檢視。-->
在這我們不去修改EDMX的XML檔,避免日後在更新時又會回復到原樣,我們還是採取在資料庫增加Key值的方式,看了保哥的文章才發現原來在view裡可以設定讓EF判斷此欄位為Key值得方式,在欄位上判斷ISNULL的方式:
SELECT ISNULL(B02IDNO, '') AS B02IDNO, B02NAME, B02POINT, B02TPOINT FROM dbo.CPATemp
參考來源:解決 SQL Server 檢視表 (Views) 無法匯入 EDMX 的問題
沒有留言 :
張貼留言