我有一個web服務,返回我已定義的對象。其中一個屬性是字符串類型,並且包含大量字符......有時超過500個字符。當將相同類型的數據傳遞給webservice時,它將使數據在我的數據庫中出現。當我將數據返回給客戶端時,該屬性每次都會被截斷。我迷路了爲什麼Web服務正在截斷正在返回的對象中的字符串...完全丟失爲什麼
我在哪裏:我返回QueryResultPackage。
Public Class SearchResults
Public IssueID As String
Public Headline As String
Public Further_Description As String
Public Notes As String
Public OE_Contact As String
Public Assigned_To As String
Public Type_Of_Test As String
Public Bonder_System As String
Public Bonder_Subsystem As String
Public Part_Number As String
Public Revision_Number As String
Public Serial_Number As String
Public Bonder_Model As String
Public Project_Number As String
Public Severity As String
Public State As String
End Class
Public Class QueryResultPackage
Public successful As Boolean
Public queryResults As List(Of SearchResults)
Public errorText As String
End Class
我剛剛發現了一個.Length,它每截取255個字符。
如何將日誌記錄添加到Web服務? 我知道數據正在使它到服務器,當我去的Web服務,因爲它在一個Access數據庫和它的所有那裏... – 2010-04-21 20:19:26
值得檢查的另一件事是你是否有字符串中的任何空字符,如果是這樣,它是截斷一個字符串嗎?例如,您無法將其中包含空字符的字符串作爲ASP.NET AJAX中的數據返回,因爲客戶端將在空字符上窒息。 – 2010-04-21 20:20:03
以及我試着只是返回一堆的1之後,但2和3'和4的,他們進入數據庫,但是當我搜索並返回...截斷。 – 2010-04-21 20:25:42