(出错求救)为过程或函数 IndexTree_Delete 指定的参数太多
今天用DbHelper进行数据库的操作,编了几行代码。运行时出错如下:未处理的“System.Exception”类型的异常出现在 SubwayPreplan.exe 中。
其他信息: 为过程或函数 IndexTree_Delete 指定的参数太多。
相关代码:
public void Delete(int ID)
{
int rowsAffected;
SqlParameter[] parameters = {
new SqlParameter("@ID", SqlDbType.BigInt,8),
new SqlParameter("@Title", SqlDbType.VarChar,50),
};
parameters[0].Value = ID;
parameters[1].Value = Title;
DbHelperSQL.RunProcedure("IndexTree_Delete", parameters, out rowsAffected);
}
private void btndeleteNode_Click(object sender, EventArgs e)
{
clsIndexTree.ID = int.Parse(txtNodeId.Text);
clsIndexTree.Title = txtNodeName.Text;
clsIndexTree.Delete(clsIndexTree.ID);
MessageBox.Show("编辑成功", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
小弟出学者,不知道怎样改,请大家指教!!