我试图增加通过网络服务“联系人”,但不断收到错误如下:通过Web服务API添加“接触”时,遇到了错误
Failed to convert parameter value from a String to a Int32. ---> System.FormatException: Input string was not in a correct format.
如果我评论了这条线如下:
//cmds.Add(new Value { Value = "<NEW>", LinkedCommand = CR302000.ContactSummary.ContactID });
我再没有错误,但没有添加联系人。
的代码如下:
CR302000Content CR302000 = context.CR302000GetSchema();
context.CR302000Clear();
List<Command> cmds = new List<Command>();
//add header info
//cmds.Add(new Value { Value = "<NEW>", LinkedCommand = CR302000.ContactSummary.ContactID });
cmds.Add(new Value { Value = contact.LastName, LinkedCommand = CR302000.DetailsSummary.LastName });
cmds.Add(new Value { Value = "CA", LinkedCommand = CR302000.DetailsAddress.Country });
cmds.Add(CR302000.Actions.Save);
CR302000Content[] CR302000content = context.CR302000Submit(cmds.ToArray());
任何人可以帮助我,让我知道我做错了什么?
谢谢。
我尝试使用“插入”而不是“保存”,但没有运气。 – Gladiator