我试图更新一些表格列。但是,我在执行期间遇到以下异常,我不知道原因:
'没有给出一个或所需参数C#update query'
的值
这是有问题的代码:
string qry = "UPDATE party_mast SET party_id_no = @partyID, contact_persn = @pContactPersn, tinno = @pTin, Phone_no = @pPhone, Fax_No = @pFax, E_mail = @pEmail, address = @pAddress, disc = @pDisc, pnote = @pNote WHERE party_name='"+name+"'";
OleDbCommand cm = new OleDbCommand(qry, cn);
cm.Parameters.AddWithValue("@partyID",pCst.Text);
cm.Parameters.AddWithValue("@pContactPersn,", pConatctPer.Text);
cm.Parameters.AddWithValue("@pTin", pTin.Text);
cm.Parameters.AddWithValue("@pFax", pFax.Text);
cm.Parameters.AddWithValue("@pEmail", pEmail.Text);
cm.Parameters.AddWithValue("@pAddress", pAdddress.Text);
cm.Parameters.AddWithValue("@pDisc", pDisc.Text);
cm.Parameters.AddWithValue("@pNote ", pNote.Text);
int x = cm.ExecuteNonQuery();