小编use*_*342的帖子

由于无法打开文件,因此无法批量加载。操作系统错误代码21(设备尚未就绪。)

由于无法打开文件,因此无法批量加载。操作系统错误代码21(设备尚未就绪。)。

大家好,

我是使用ASP.NET的MS SQL Server中图像上载的新手。从与服务器相同的机器上的查询中上传图像很酷,但是当从远程机器ASP.NET Web应用程序到MS SQL Server时,出现上述错误。

我不知道需要做什么,我已经看过多个主题和论坛,但是我听不懂,可以请您帮我一个忙。我正在寻找一些描述性的步骤来解决此问题。

Session["FileName"] equals some d drive file
Run Code Online (Sandbox Code Playgroud)

我使用的查询:

command.CommandText = "UPDATE user_info "
                                + "SET User_Image = (SELECT * FROM Openrowset(Bulk '" + Session["FileName"] + "', Single_Blob) AS User_Image) "
                                + "WHERE id =" + "22222";
Run Code Online (Sandbox Code Playgroud)
  • 我使用SQL身份验证

  • 我已经启用了两个命名管道+ TCP / IP

  • 如果要使用EXECUTE AS,有人可以解释该查询。是否有任何需要启用的设置。生无可恋 :(

提前致谢 !

asp.net sql-server-2005 sql-server-2008

2
推荐指数
1
解决办法
7583
查看次数

标签 统计

asp.net ×1

sql-server-2005 ×1

sql-server-2008 ×1