一部のフィールドは時にC#の接続MYSQLリターンクエリ結果[]問題System.Byteを表示します

理由:私たちの出力値がデフォルトタイプでサポートされていない場合は、変換したり、C#でSQL、または処理を変更することを忘れないでください

SQL変換を変更します()

図1に示すように、選択CONVERT(CASE WHEN背景N 'THEN番号ELSE CONCAT_WS( ' - '、番号、サブセット)END使用UTF8)numTextのAS  フォームTB  

 

2、System.Text.Encoding.UTF8.GetString((バイト[])db.Rows [0] [「タイトル」])。

おすすめ

転載: www.cnblogs.com/qq1079596738/p/11074908.html