Sql server 使用声明的变量ms access运行存储过程

Sql server 使用声明的变量ms access运行存储过程,sql-server,vba,ms-access-2013,Sql Server,Vba,Ms Access 2013,如何在这一行中包含我在SQL Server中声明的变量?如果我的变量是: Private Sub Command1_Click() DoCmd.OpenQuery "Pass_through_test", acViewNormal Me.Recalc 在SQL脚本的WHERE子句中,我有: ALTER PROCEDURE [dbo].[Table_one] @banana nvarchar(MAX) AS SET NOCOUNT ON; 我需

如何在这一行中包含我在SQL Server中声明的变量?如果我的变量是:

Private Sub Command1_Click()

    DoCmd.OpenQuery "Pass_through_test", acViewNormal
    Me.Recalc
在SQL脚本的WHERE子句中,我有:

ALTER PROCEDURE [dbo].[Table_one]   
    @banana nvarchar(MAX)
AS   
    SET NOCOUNT ON;  
我需要向VBA中添加什么,以便MS Access通过传递一个等于@banana的变量来执行该过程

看看这是否有帮助。看看这是否有帮助。
SELECT * FROM Table_one WHERE Table_one.[banana] = @banana