2011-02-17 102 views
0

我是LINQ to SQL的新手。我嘗試過使用對象關係設計器(O/R Designer)來生成類,並且運行良好。但是,我想知道是否有任何方法可以使用SQLmetal工具爲我的數據庫生成相同的.dbml文件。任何人都可以請給我發射命令。我只是想對我的數據庫使用SQLmetal命令,一切都應該放在哪裏。使用SQLMetal生成.dbml

是否可以在數據庫中爲每個表和視圖創建單獨的類文件這在Visual Studio中處理將會很有幫助。

回答

0

嘗試:

sqlmetal --server={server} --database={db} --user={user} --password={pass} --namespace={namespace-you-want-may-be-empty} --entitybase={dbobject-if-you-need-a-base-class-may-be-empty} --generate-equals-hash --pluralize --culture=en --dbml=dblinq.dbml

+0

這應包括只是你所需要的一切。我不相信SQLMetal會將你的數據庫模式轉換成多個類文件。您可以執行dbml文件或.cs文件,而不是兩者。 – Philter