我試圖增加通過網絡服務「聯繫人」,但不斷收到錯誤如下:通過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