我按照http://msdn.microsoft.com/en-CA/library/hh361039.aspx的說明執行數據庫查詢。具有多個數據庫的F#數據提供程序
我想連接來自不同數據庫(同一實例)的表。本教程中的示例
SqlMetal.exe /sprocs /dbml:C:\destpath\MyDatabase.dbml /server:SERVER\INSTANCE /database:MyDatabase
不提供此類選項。
這可以用F#來完成嗎?或者我必須使用不同的工具集(C#+ dapper)來實現我想要的?
這些小DAL應用程序絕大多數使用單個數據庫。連接來自兩個不同數據庫的表幾乎肯定超出了Linq to SQL或Dapper的範圍。但是,您可能會在這裏找到一些線索:http://stackoverflow.com/q/1910981 –
實際上,小巧玲瓏能夠做我想做的事。但使用F#工作並不那麼容易。 –
@WeiMa爲什麼不呢? Dapper是單個C#類(如果不使用擴展)。您可以構建它,並使用F#進行組裝。然而,沒有使用dapper的開箱F#類型提供程序。 –