【发布时间】:2015-06-10 22:06:40
【问题描述】:
我正在尝试编写一个 powershell 函数来传递我的连接对象。
许多 SMO 示例没有说明如何使用已建立的连接对象。
有什么好的例子可以允许传递连接对象吗?
提前致谢。
【问题讨论】:
标签: sql powershell connection-string
我正在尝试编写一个 powershell 函数来传递我的连接对象。
许多 SMO 示例没有说明如何使用已建立的连接对象。
有什么好的例子可以允许传递连接对象吗?
提前致谢。
【问题讨论】:
标签: sql powershell connection-string
取自This Post。阅读帖子了解更多信息。
你可以像下面这样定义一个函数
function getdata( $sql,$parameters=@{},$conn,$timeout=30,[switch]$help){
}
然后可以使用已经构造的连接对象调用它,如下所示
$conn=new-object data.sqlclient.sqlconnection "Server=servername;Integrated Security=True"
$conn.open()
调用函数
getdata 'select * from mytable' -conn $conn
【讨论】: