我需要一些帮助。
我正在尝试更新对DataSet
- >所做的更改DataTable
- > DataRow
到数据库,但我收到以下错误:
System.Web.Services.Protocols.SoapException:服务器无法处理请求。 ---> System.Exception:UpdateConsumer出错:---> System.FormatException:输入字符串的格式不正确。
首先我按照某些条件从数据库中获取DataSet,我从DataRow更改一个值,然后将更改更新到db。
以下是代码:
DataSet data = new exampleClass().getConsumer(WebId, UserID);
DataTable firstTable = data.Tables[0];
DataRow firstRow = firstTable.Rows[0];
firstRow["Password"] = new_password;
firstTable.AcceptChanges();
bool success = new exampleClass().updateConsumer(data);
当我尝试更新消费者时,我得到了我指出的错误。 updateConsumer()方法具有DataSet类型参数。
有人可以帮忙吗?为什么会出现此错误?
最好的问候,马吕斯。