none
WCF最大值的問題(非web) RRS feed

  • 問題

  • 大家好,小弟有一個WCF是撈取資料庫的資料可是出現了錯誤訊息

    錯誤訊息是:

    然後我也改了config檔

    然後我是去資料庫撈資料(約26萬筆 每筆約900個字元)

    然後我是用string回傳的

    public string SelectCommand(string SqlQuery)
            {
                SqlCommand _SelectCommand = new SqlCommand(SqlQuery,_SqlConnection);
                SqlDataReader _Reader = _SelectCommand.ExecuteReader();
                string _ReturnString = string.Empty;
                string _Name = string.Empty;
                while(_Reader.Read())
                {
                    for (int i = 0; i < _Reader.FieldCount; i++)
                    {
                        if (i==_Reader.FieldCount -1)
                        {
                            _ReturnString += _Reader[i].ToString() + ";";
                            break;
                        }
                        _ReturnString += _Reader[i].ToString() + ",";
                    }
                }
                return _ReturnString; <===執行到這裡回傳的時候出錯了...
                
            }


    2015年4月2日 上午 08:16

解答

  • WCF Test Client 有限制,它只接受65536

    http://stackoverflow.com/questions/884235/wcf-how-to-increase-message-size-quota


    大家一齊探討、學習和研究,謝謝!
    MCSD, MCAD, MCSE+I, MCDBA, MCDST, MCSA, MCTS, MCITP, MCPD,
    MCT, Microsoft Community Star(TW & HK),
    Microsoft MVP for VB.NET since 2003
    My MSMVP Blog

    請記得將對您有幫助的回覆標示為解答以幫助其他尋找解答及參與社群討論的朋友們。
    Please remember to clickMark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    • 已標示為解答 Ruei0000 2015年4月2日 上午 08:48
    2015年4月2日 上午 08:45

所有回覆