Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 使用http处理程序从vb.net中的SQL Server数据库检索图像_Asp.net_Vb.net_Sql Server 2008 R2 - Fatal编程技术网

Asp.net 使用http处理程序从vb.net中的SQL Server数据库检索图像

Asp.net 使用http处理程序从vb.net中的SQL Server数据库检索图像,asp.net,vb.net,sql-server-2008-r2,Asp.net,Vb.net,Sql Server 2008 R2,我目前正在努力使用vb.net在asp web应用程序中从SQL Server 2008 R2检索图像。该映像作为映像类型存储在SQL Server 2008 R2数据库中。在过去的几天里,我一直在研究这个话题,似乎找不到任何可靠的东西。显然,必须使用http处理程序检索图像,然后图像控件的imageurl属性需要引用它 对于此.ashx页面,需要向项目中添加什么类型的项 请有人能用vb.net给我发一些http处理程序和aspx页面的代码 提前感谢您您不必使用HTTP处理程序还有其他方法可以做

我目前正在努力使用vb.net在asp web应用程序中从SQL Server 2008 R2检索图像。该映像作为映像类型存储在SQL Server 2008 R2数据库中。在过去的几天里,我一直在研究这个话题,似乎找不到任何可靠的东西。显然,必须使用http处理程序检索图像,然后图像控件的imageurl属性需要引用它

对于此.ashx页面,需要向项目中添加什么类型的项

请有人能用vb.net给我发一些http处理程序和aspx页面的代码


提前感谢您

您不必使用HTTP处理程序还有其他方法可以做到这一点。但使用HTTP处理程序是实现这一点的一种优雅且相当不错的方法

阅读这些资源-他们应该一步一步地告诉你如何做到这一点:


您不必使用HTTP处理程序,还有其他方法可以做到这一点。但使用HTTP处理程序是实现这一点的一种优雅且相当不错的方法

阅读这些资源-他们应该一步一步地告诉你如何做到这一点:


提示#1:删除
图像
类型-自SQL Server 2005以来,它一直被弃用。使用
VARBINARY(MAX)
insteadTip#1:删除
IMAGE
类型-它自SQL Server 2005以来就被弃用了。使用
VARBINARY(MAX)
insteadCool链接!我想补充一点,如果您使用的是ASPNET 4.0,则不需要注册处理程序。另外,如果要显示多个图像,请将IsReusable属性设置为true,例如在网格中:)感谢链接。如果没有必要,你会推荐什么是最简单的方法?我只想让它工作起来,继续前进。这困扰了我很长一段时间。这个网站永远不会上线,所以它只是为了演示purposes@Matt:基本上,您还可以执行第二个链接显示的操作-直接
响应。二进制写入
到您的响应流中。这也会渲染你的图像。取决于你需要如何显示这些图片…很酷的链接!我想补充一点,如果您使用的是ASPNET 4.0,则不需要注册处理程序。另外,如果要显示多个图像,请将IsReusable属性设置为true,例如在网格中:)感谢链接。如果没有必要,你会推荐什么是最简单的方法?我只想让它工作起来,继续前进。这困扰了我很长一段时间。这个网站永远不会上线,所以它只是为了演示purposes@Matt:基本上,您还可以执行第二个链接显示的操作-直接
响应。二进制写入
到您的响应流中。这也会渲染你的图像。取决于您需要如何显示这些图像。。。