Tag: sqlcommandbuilder

在VBA中导出存储过程的参数

我试过search很多地方,不能find我要找的东西。 我想在vba中编写一个子例程,它会告诉我存储在SQL Server上的存储过程的参数。 我知道如何使用excel vba中的参数执行存储过程。 我写了一个存储过程,它存储过程名称并返回参数。 所以我可以使用这个。 但是我想也许有一个我不了解的更好的方法。 我发现VB的SQLCommandBuilder类将是完美的,但我需要它在VBA中。 这是在VBA中可用,我只是不知道在哪里激活它? 谢谢 **其他信息:在下面的有用的评论后,我正在接近我的目标实现。 我想能够通过任何存储过程到我的子程序,它将能够找出它需要多less个参数,他们会是什么 这是我的代码到目前为止 Private Sub execStoredProcedureWithParameters(strServer As String, strDatabase As String, strSchema As String, strUSPName As String) 'Declare variables Dim cmd As ADODB.Command Dim conn As ADODB.Connection Dim prm As ADODB.Parameter Dim rs As ADODB.Recordset Dim intParamCount As Integer 'Open database connection Set conn […]