我正在使用MYOB ODBC驅動程序將新客戶記錄從.NET應用程序插入到MYOB(AccountRight Premier V19)中,但記錄沒有正確導入 - 特別是地址部分插入不正確,然後似乎影響這些地址字段後的所有字段的位置。一切似乎都回到了一列。MYOB ODBC導入客戶 - 地址詳細信息不導入
這裏是由應用程序生成的SQL語句的例子:
Insert Into Import_Customer_Cards (CoLastName, CardStatus, CurrencyCode, Address1AddressLine1, Address1City, Address1State, Address1PostCode, Address1Country, Address1Phone1, Address1Phone2, Address1Phone3, Address1Fax, Address1Email, Address1Website, Address1ContactName, Address1Salutation, ABN) VALUES ('1 AAA TEST', 'N', 'AUD', '116 My Street', 'My Suburb', 'QLD', '4000', 'Australia', '31033383', '', '', '', '', '', 'This Bloke', '', '12345678910')
「116我的街」的值沒有進口和隨後的所有領域正在「上升」一個欄讓城市在Address1StreetLine4列中出現,狀態在MYOB本身內的城市列等內。
此外,電話號碼和ABN字段消失!導入完成後,我無法在MYOB的任何位置找到它們。
我已經檢查了MYOB錯誤日誌文件,並沒有什麼可以提示主要出錯的地方。
我已經嘗試了一切,我知道試着讓這個工作,但我現在難倒了。
有沒有人在這裏有什麼想法可能是造成這種情況?
我的猜測是這些地址字段需要某種「特殊」格式。我關門了嗎?
感謝這些建議@ asmith1024。我其實嘗試了建議1,但得到了相同的結果。我包括一個貨幣代碼,因爲我們使用多用戶版本,並且由於MYOB在地址字段之前列出了該字段,所以我認爲包含它可能會解決問題 - 但事實並非如此。我會看看如果我可以嘗試建議3,但我遠離MYOB軟件本身,所以它可能有點棘手。 – kseeley