数据转义符问题 从oracle中读取test表(字段 txt varchar2(1024))包含一条记录 txt = "D:\inetpub\wwwroot\upload\pic\hot\2011\04\14\20110414101236015.jpg"通过.net读取到datatable后,该值变为D:\inetpub\wwwroot\upload\pic\hot\20114\14\20110414101236015.jpg求助! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 D:\inetpub\wwwroot\upload\pic\hot\2011\04\14\20110414101236015.jpg"D:\inetpub\wwwroot\upload\pic\hot\20114\14\20110414101236015.jpg1 插入的时候把\0替换zxc%%$1 取出的时候把zxc%%$1替换\0或者过滤\0 /// <summary> /// 插入SQL时替换字符 /// </summary> /// <param name="str"></param> /// <returns></returns> public static string Encode(string str) { str = str.Replace("'", "''"); str = str.Replace("\"", """); str = str.Replace("<", "<"); str = str.Replace(">", ">"); str = str.Replace("\n", "<br>"); str = str.Replace("“", "“"); str = str.Replace("”", "”"); return str; } /// <summary> /// 取SQL值时还原字符 /// </summary> /// <param name="str"></param> /// <returns></returns> public static string Decode(string str) { str = str.Replace("”", "”"); str = str.Replace("“", "“"); str = str.Replace("<br>", "\n"); str = str.Replace(">", ">"); str = str.Replace("<", "<"); str = str.Replace(""", "\""); str = str.Replace("''", "'"); return str; } 不同文件类型,不同图标显示,怎么实现? Treeview控件实现点旁边的字就让他展开~~ 正则问题。把所有脚本清除掉。下面为什么有错误??? 如何在两个页面间传递多个值 csdn帖子打开时为什么会是这样? 好郁闷,datagrid老是取不到值,不知为什么 怎样在aspx页面之间共享数据或传递C#类对象 急急急!GridView+ajax的问题! UrlRewriter无法解析实际存在的html文件,错误 <a href="page1.aspx>自动添加#? 请问有WebService服务器产生的一个Session,在客户端应该怎么样调用? 单用户博客系统如何改成多用户博客系统
D:\inetpub\wwwroot\upload\pic\hot\20114\14\20110414101236015.jpg1 插入的时候把\0替换zxc%%$1 取出的时候把zxc%%$1替换\0或者过滤\0 /// <summary>
/// 插入SQL时替换字符
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public static string Encode(string str)
{
str = str.Replace("'", "''");
str = str.Replace("\"", """);
str = str.Replace("<", "<");
str = str.Replace(">", ">");
str = str.Replace("\n", "<br>");
str = str.Replace("“", "“");
str = str.Replace("”", "”");
return str;
} /// <summary>
/// 取SQL值时还原字符
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public static string Decode(string str)
{
str = str.Replace("”", "”");
str = str.Replace("“", "“");
str = str.Replace("<br>", "\n");
str = str.Replace(">", ">");
str = str.Replace("<", "<");
str = str.Replace(""", "\"");
str = str.Replace("''", "'");
return str;
}