Union 這個運算式可以把多個 Select 指令出來的東西合成1張表
問題來了,如果我要把資料表中內含有 Image 格式欄位 Union 起來呢?
如果你直接下 Union 得話,就會得到下面的錯誤
訊息 421,層級 16,狀態 1,行 1
不能選取 image 資料類型作為 DISTINCT,因為無法比較。
用 Union All 的話又會得到重覆的資料
解決方法就是使用Union All,但是在Union All 前把重覆的資料篩就行了
解決資訊問題分享、電腦隨手筆記、RouterOS心得筆記、.Net 程式設計分享
ASP.Net、VB.Net…..等等一些程式相關的文章
Union 這個運算式可以把多個 Select 指令出來的東西合成1張表
問題來了,如果我要把資料表中內含有 Image 格式欄位 Union 起來呢?
如果你直接下 Union 得話,就會得到下面的錯誤
訊息 421,層級 16,狀態 1,行 1
不能選取 image 資料類型作為 DISTINCT,因為無法比較。
用 Union All 的話又會得到重覆的資料
解決方法就是使用Union All,但是在Union All 前把重覆的資料篩就行了
ADO.Net Data Service 微軟大都是與 ADO.NET Entity Model來搭配使用
不過我還是習慣用LINQ to SQL 的DBML(不過使用此方法有些缺點,後面再提)
首先會遇到的第一個問題就是Data Service發生錯誤不會顯示相關訊息