Oledb Exception'没有给出一个或所需参数C#更新查询的值

时间:2017-01-01 04:24:12

标签: c# sql-update oledbcommand

我试图更新一些表格列。但是,我在执行期间遇到以下异常,我不知道原因:

  

'没有给出一个或所需参数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();

0 个答案:

没有答案