demoshop

demo, trying to be the best_

在LINQ中使用LIKE

  • 2009-04-17
  • 38458
  • 0

現在demo操作資料庫都已經改用LINQ了,以往在T-SQL語句中有LIKE可以使用,但是LINQ沒有直接的支援LIKE,所以demo都是使用Contains、StartsWith、EndsWith來替代LIKE的功能,其實有一個SqlMethods類別可以幫助我們達到目標的。

SQL Compact是一個輕量級的關聯式資料庫引擎,整個安裝起來只需要2M的硬碟空間,執行的時候記憶體只需要5M,微軟給它的定位在於手機程式,因為你不可能在手機上安裝其他版本的SQL所以會有SQLCE的出現,因為它的輕量化,所以demo想要測試在網頁上使用的可能性,於是出現了此篇文章,內容包含了SQLCE的簡單介紹、在WEB專案使用SQLCE的方法,LINQ to SQLCE的解決方案,以及最後的測試效能,期望此篇後對於也想利用SQLCE來開發網頁的網友有直接的益處,也可以對於觀望者一個決定的考量。

因為有人提出疑問,所以我就進行一些簡單的數據放上點資料給各位觀賞觀賞,不過當然涵蓋的不夠多,因為壓縮其實很花時間阿>"<

demo之前寫陣列的時候都喜歡用ArrayList,因為它實在是太簡單了,但是最近考量到效能問題,所以對於ArrayList和list<>的速度比較做了個比較。

網站文章已經到一個量了,再來就是要提高搜尋引擎的排名了,所以這就扯到了SEO囉,本文紀錄了demo作了哪些SEO優化已經後續修改情形,方便自己將來查閱與參考。