0

使用 VB.Net

像这样的存储过程

@Orderno nvarchar(1000)

Select * from table1 where id = ''+@orderno+''

在 VB.Net 代码中

Dim value as string
Value = "1"
    objForm.ViewReport(myReportPath & "rOrder.rpt", "value") `' Showing error on this line`

我试过了'"& value &"', "value",同样的错误

我尝试使用 "" & value & "" 将错误显示为the remaining text does not appear to be part of the formula

如何正确地将字符串传递给存储过程

需要 Vb.Net 代码帮助

4

1 回答 1

0

问题真的不清楚,我看不到对存储过程的调用,但是如果你想通过参数传递一个变量,只需去掉引号:

Dim value as string = "1"
objForm.ViewReport(myReportPath & "rOrder.rpt", value)
于 2012-10-25T20:19:48.433 回答