没有人知道如何从(SQL)数据库返回值到MSBuild脚本?我想将值传递给一个属性,以便将它传递给后续的构建任务。从数据库MSBuild返回值
我现在正在处理类似下面的事情,但这是返回-1来表示查询已成功执行,而我想要的是查询的实际结果。 (SqlExecute从社区任务)。
<SqlExecute Command="select count(*) from dbo.trade"
ConnectionString="XXXX" >
<Output PropertyName="TradeCount" TaskParameter="Result" />
</SqlExecute>
<Message Text="$(TradeCount)" />
谢谢罗布你让我回答了我的问题 - 扩展了MSBuildCommunity任务。 我已经扩展了SQLExecute任务来返回一个标量值,并且在某个时候打算将其更新到社区代码库中。已经有一些代码可以做到这一点,但它并不完整。 – NeedHack 2009-01-14 13:59:35