0
我試圖用UTF-8編碼將字符串插入blob數據類型字段。將blob字符串保存到mysql
我能找到的所有例子都是關於存儲圖像而不是字符串的。
這裏是我的嘗試:
Using con As New MySqlConnection(ConfigurationManager.ConnectionStrings("db").ConnectionString)
con.Open()
Dim cmd As New MySqlCommand("proc_name", con)
cmd.CommandType = Data.CommandType.StoredProcedure
cmd.Parameters.AddWithValue("_description", Encoding.UTF8.GetBytes(description))
...
Dim reader As MySqlDataReader = cmd.ExecuteReader()
...
的mysql:
select convert(description using hebrew) from tableA where id=123;
returns: ????????? ???? ??? ?????? ????? ???? ????. ??? ????? ???? ???, ??? ?? ????.
(表中已有的記錄返回精於此轉換,只有新記錄的問題)