私は 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")