2011-07-07 30 views
0

我打算從使用LINQ和MSSQL切換到使用帶有MySQL的LINQ,所以我開始研究MySql Connector,流利NHibernate,LINQ到NHibernate,DBLinq等。我是一個關於這個和新手的混亂!如何獲得類似於.dbml的MySQL DB?

現在在Visual Studio中添加一個新項目,選擇Data/Linq to SQL classes來創建一個dbml,從它的服務器資源管理器中拖出一張表並完成!我可以用MySQL來達到這一點嗎?

據我所知,首先我需要一個連接器/提供程序,以便能夠從服務器資源管理器連接到MySQL數據庫(並且此連接器可以是MySql連接器),對不對? 下一步如何從表中自動創建類(類似於上面的dbml過程)?

你能指點我一些一步一步的指導或類似的?

回答

0
+0

我找到了這兩個,但的DBLinq的發展已被暫停,LinqConnect是商用產品,開源解決方案將是首選。我可以通過fluentnhibernate實現類似於LInq TO SQL類(dbml)的東西嗎? – Pietro

+0

@Pietro:對不起 - 但有時候,好的軟件*會花費一點錢......無論如何,我不確定FluentNHibernate - 我不知道它足夠在這裏得到很好的幫助,但我認爲這是「在代碼中定義你的模型」的方法,所以你**不要**具有特定的DBML(模型)文件,而只是用代碼行「描述」你的數據庫。 –

相關問題