C#操作MYSQL时,将2进制数据转换为String存储到MYSQL的问题
晓彩 2013-04-19 09:35:43 byte[] data = new byte[]{34,92,88,34,34};
//注意:34为字符" 92为字符\ 88为字符X
将2进制数据转化为string
String strData = Encoding.ASCII.GetString(data);
然后存入MYSQL,由于存在转义符在里面,所以存入MYSQL后再取出得到的结果
并不是原先的数据了。
请问如何能方便快速准确的将2进制数据内的转义符转义了?
简单的用Replace将"和\替换为\"和\\的话,取出数据后
第二次存入数据前再次Replace就重复替换了\\替换成了\\\\所以请问有什么简单快速的方法?