为什么显示错误'文件名、目录名或卷标语法不正确'

本文关键字:不正确 语法 错误 显示 文件名 为什么 | 更新日期: 2023-09-27 18:12:52

当我试图将数据保存到包括图像上传的SQL数据库时,显示错误:

文件名、目录名或卷标语法不正确

但是在本地运行时不会显示此错误。

 SqlCommand cmd = new SqlCommand("Insert into candidates ( candidatephoto,    cookinglist) values ( @candiatephoto, @cookinglist)", connS);
cmd.Parameters.AddWithValue("@candiatephoto", uploadphoto.FileName.ToString());
cmd.Parameters.AddWithValue("@cookinglist", uploadcook.FileName.ToString());

为什么显示错误'文件名、目录名或卷标语法不正确'

通常只在名称中使用扩展字符(a-z a-z或0-9以外的字符)时发生。问题的可能来源是ini文件重定向到错误的文件夹/卷/文件。找到解决方案并将其编辑到正确的路径。同时去掉文件夹名称中的空格