我已经处理这个问题超过 6 个月了,当我创建一个数据集并在数据集中我调用一个存储过程,然后将此数据集调用到我的报告中(水晶报告)我看不到参数字段:
我尝试在 sqlcommand 中创建参数,然后使用 rpt.setParameters("@a","sample"); 将参数添加到我的报告中。但我有一个错误。
我能做什么?请帮助我,我对此感到非常绝望和愤怒
我的代码(对不起,如果它是西班牙语):
Dim cmd As New SqlCommand("prd_generarReporteOP", cn)
cmd.CommandType = CommandType.StoredProcedure
cmd.Parameters.Add("@idop", SqlDbType.Int).Value = CInt(Session("idop"))
cmd.Parameters.Add("@producto", SqlDbType.VarChar).Value = ""
Dim da As New SqlDataAdapter da.SelectCommand = cmd
Dim ds As New DataSetOP da.Fill(ds, "DataSetOP")