美文网首页
C# mysql 插入路径字符串无法显示斜杠\

C# mysql 插入路径字符串无法显示斜杠\

作者: 堆石成山 | 来源:发表于2021-12-16 17:55 被阅读0次

    C# 操作mysql数据库,当插入的字符串为路径时出现了如下问题:
    原本路径为string path="D:\Data\test.csv";,插入数据库却变成了"D:Datatest.csv";
    解决办法为string pathStr=path.Replace("\", "\\"); 插入pathStr即可。
    原因是mysql本身会有一次转义\,加上C#的转义\,所以就有两次转义,固是4个\。
    (路径长度超过表头定义长度将写不进去。)

    相关文章

      网友评论

          本文标题:C# mysql 插入路径字符串无法显示斜杠\

          本文链接:https://www.haomeiwen.com/subject/hlvvfrtx.html