【发布时间】:2015-12-12 17:13:16
【问题描述】:
当我尝试将数据保存到包括图片上传的 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());
【问题讨论】:
-
请输入代码,我们无能为力
-
我猜这可能与服务器路径或配置有关,因为它在本地运行良好,请编辑您的问题,让您的代码更清晰
-
这不是 SQL Server 错误。请发布发生异常的代码。您很可能正在尝试使用无效的文件名访问文件。问题中发布的代码与错误无关
-
发布照片文件名示例(uploadphoto.FileName 值)。
标签: c#