其实想要更概括的讲,应该是"C#中怎样将含有有\的字符串存入数据库中",这里只是我在写一个软件过程中,是需要将文件的路径(肯定包含有\了)存入我的MySql数据库,顺便就引发了这个问题.开始还是花了点时间,既然完成了,还是记录下.
只是为了抛砖引玉的说明问题,就不新建一个项目完完全全的讲了.
if (string.IsNullOrWhiteSpace(this.txtBoardViewFileName.Text))
return;
string sql = string.Empty;
string fileName = SubFunction.getFileName(this.txtBoardViewFileName.Text);
string souceFileName = this.txtBoardViewFileName.Text;
string destFileName = Param.PcbVersionStagePath + @"\" + fileName;
MessageBox.Show(destFileName);
// return;
try
{
File.Copy(souceFileName, destFileName);
sql = "update " + Param.stageTable + " set BoardView = '" + destFileName + "' where PcbVersion = '" + Param.PcbVersion + "'