隨筆-7  評論-24  文章-102  trackbacks-0

          因為 C#里調用 Dataset內置方法 GetXml()生成的 xml字符串是無 XMLSchema架構的
          其生成的 xml字符串里時間格式是以 "2009-07-07T14:58:27+08:00" 存放的


          在接收端解析的時候 如果沒有 XMLSchema架構的注釋  
          <xs:element name="dept_createtime" type="xs:dateTime" minOccurs="0" />
          xml 數據 "2009-07-07T14:58:27+08:00" 會以默認的字符方式進行解析


          所以在項目里我的解決方法是在利用 sql語句查詢時就生成特定的字符串格式

          Convert( DATE_FORMAT(n.node_begin_time, '%Y.%c.%e') using utf8) as begin_time
          //先利用 DATE_FORMAT()函數進行樣式格式化
          //在利用 Convert() 函數進行編碼轉換, 以生成 C#字符串編碼方式, 否則會出現在數據庫能正常顯示, 在 C#查詢出來卻成為 System.Byte[]


          參考文章:
          MySQL利用DATE_FORMAT()函數完成字符串到時間類型的轉換,時間的格式化
          posted on 2009-07-10 12:08 黃小二 閱讀(734) 評論(0)  編輯  收藏 所屬分類: C#[DB].MySQL
          主站蜘蛛池模板: 错那县| 咸丰县| 沅江市| 天峻县| 女性| 南川市| 宝坻区| 司法| 开封市| 介休市| 晴隆县| 利辛县| 长汀县| 大宁县| 昭通市| 视频| 道真| 磐安县| 鱼台县| 尼木县| 青龙| 门头沟区| 中宁县| 长宁区| 卢湾区| 军事| 榆林市| 应用必备| 施甸县| 上虞市| 星座| 罗田县| 湖州市| 手游| 仙游县| 左云县| 元谋县| 广河县| 铜陵市| 镇安县| 天气|