2010-04-08 74 views
2

我認爲我們現有的項目可能會遇到麻煩。由於某些原因,我們必須從SQL Server切換到Sybase SQL Anywhere 11.現在我們試圖找到一種方法繼續使用我們現有的LINQ代碼。如何從Sybase數據庫生成dbml文件?

我們希望我們仍然可以使用L2S?如果不能,我們希望我們可以使用L2E,那麼我們必須改用ADO。

如何從Sybase Anywhere 11生成dbml文件?之後,我們可以使用sqlmetal生成.cs文件?

回答

1

Linq to SQL僅支持MS SQL Server。如果這是一個選項並且存在Sybase SQL Anyware的提供程序,則可以考慮切換到實體框架。

據我所知,還沒有計劃將Linq擴展到SQL支持其他數據庫,尤其是MS推動EF作爲未來的數據庫技術。