2011年3月9日 星期三

How To:使用Linq To SqlCe

今天無意間,看到SqlCe的議題,加上去年也才剛剛摸了Linq。想想不知道Linq不知道有沒有持援。

開啟一個新專案,加入一個*.Sdf檔。加入一個Linq To Sql 檔案。一切似手十分的順利,就在我打開Dbml的編輯畫面將sqlce的資料表一拉進去。


上網搜尋之後,果然已有先賢解決了。原來他不支援是只有編輯器不支援。仍然是有方法來作。


  1. 使用Visual Sudio的Command Line工具。
  2. 將目錄切換至Sdf檔所在的目錄。
  3. 輸入以下指令:
    • sqlmetal /dbml:xxxx.dbml Database.sdf  --->產生dbml檔
    • sqlmetal /code:xxxx.dbml.cs Database.sdf ----->產生dbml.cs檔。

沒有留言:

張貼留言