パラメータを持つODBCを使用してストアドプロシージャを実行しようとしていますが、実行するたびに次のようになります:
エラー [42000] [Microsoft][ODBC SQL Server ドライバー][SQL Server] プロシージャまたは関数 'aaPRO_CloseCall' には、指定されていないパラメーター '@FaultID' が必要です。
私のコードは次のとおりです。
Dim I As Integer = Convert.ToInt32(LogIDTextBox.Text)
Dim ConnString As String = "Dsn=Test"
Dim Conn As Odbc.OdbcConnection = New Odbc.OdbcConnection(ConnString)
Dim cmd As New Odbc.OdbcCommand("aaPRO_closecall", Conn)
cmd.CommandType = CommandType.StoredProcedure
cmd.Parameters.AddWithValue("@FaultID", I)
Conn.Open()
cmd.ExecuteNonQuery()
Conn.Close()
私は Visual Studio が初めてで、何が間違っているのかわかりません。誰かが助けてくれれば、とても感謝しています。