未处理的“System.IndexOutOfRangeException”类型的异常出现在 system.data.dll 中。
请教各位:
我根据MSDN里的演练:使用参数化查询在 Windows 窗体中显示数据(见下面URL)。
http://msdn.microsoft.com/library/CHS/vbcon/html/vbwlkwalkthroughdisplayingdatainwindowsformusingparameterizedquery.asp
在运行程序的时候弹出以下错误对话框
未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中。
其他信息: 此 SqlParameterCollection 中未包含带有 ParameterName“ShipCountry”的 SqlParameter。
错误行定位在下面代码中
Private Sub btnShow_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnShow.Click
OleDbDataAdapter1.SelectCommand.Parameters("state").Value = txtStateParameter.Text
DsAuthors1.Clear()
OleDbDataAdapter1.Fill(DsAuthors1)(错误行)
End Sub