接收消息,分析一下,顺便存日志,看看过程量,有啥不对的。
这是大家都做的事情吧
LOG表 msg 本人弄个了nvarchar(500)
心想,咋的也够了,500啊
然后一切顺利,接收文本,接收语音,接收位置,接收图片。
崩溃了
图片接收到,分析不出来有错误,本人这顿查啊,没毛病啊
这都是昨天的事情了,今天继续。
本人一句一句测试啊,本人的经脉都堵塞了
最后查到
Log.DebugLog(“CreateHandler XE ” & XE.ToString)
xe 就是 ByVal XE As System.Xml.Linq.XElement
他喵的,分析都没错,保存一下就完蛋了,啥问题啊啊啊啊啊啊啊
最后的结果是
<xml>
<ToUserName><![CDATA[gh_***********]]></ToUserName>
<FromUserName><![CDATA[o-a****************ZSo]]></FromUserName>
<CreateTime>1456046306</CreateTime>
<MsgType><![CDATA[image]]></MsgType>
<PicUrl><![CDATA[http://mmbiz.qpic.cn/mmbiz/LLAdhAp45mTVmVbo*********************lapdSJgDDzkmtpFZxkmia29MlDvmbRoCmQE7qpeTb8XGz5KiaLJA/0]]></PicUrl>
<MsgId>6253671********2</MsgId>
<MediaId><![CDATA[ONXW3qy1xi3_HqLX1I**************************Dh20yaH3vMIWZwzo]]></MediaId>
</xml>
这段 511 字符,存不下
PicUrl 和 MediaId 居然这么长……………………………………………………………………………………..
本人先哭会……………………
这是大家都做的事情吧
LOG表 msg 本人弄个了nvarchar(500)
心想,咋的也够了,500啊
然后一切顺利,接收文本,接收语音,接收位置,接收图片。
崩溃了
图片接收到,分析不出来有错误,本人这顿查啊,没毛病啊
这都是昨天的事情了,今天继续。
本人一句一句测试啊,本人的经脉都堵塞了
最后查到
Log.DebugLog(“CreateHandler XE ” & XE.ToString)
xe 就是 ByVal XE As System.Xml.Linq.XElement
他喵的,分析都没错,保存一下就完蛋了,啥问题啊啊啊啊啊啊啊
最后的结果是
<xml>
<ToUserName><![CDATA[gh_***********]]></ToUserName>
<FromUserName><![CDATA[o-a****************ZSo]]></FromUserName>
<CreateTime>1456046306</CreateTime>
<MsgType><![CDATA[image]]></MsgType>
<PicUrl><![CDATA[http://mmbiz.qpic.cn/mmbiz/LLAdhAp45mTVmVbo*********************lapdSJgDDzkmtpFZxkmia29MlDvmbRoCmQE7qpeTb8XGz5KiaLJA/0]]></PicUrl>
<MsgId>6253671********2</MsgId>
<MediaId><![CDATA[ONXW3qy1xi3_HqLX1I**************************Dh20yaH3vMIWZwzo]]></MediaId>
</xml>
这段 511 字符,存不下
PicUrl 和 MediaId 居然这么长……………………………………………………………………………………..
本人先哭会……………………
解决方案
10
题主不哭
10
让你舍不得分配字段,本人通常都是分配个1000至2000,你好好哭,一定要器得认真,本人先看着乐一会
20
为啥本人这么想笑