0
|
Scott and the Dev Team · 技术社区 · 15 年前 |
![]() |
1
2
您需要创建一个处理图片并将db内容返回到响应流的URL。就像发生在 SQL Saturday #26 我做了一个展示。您可以从链接中下载我的幻灯片,进入演示2,在lotsofpictures解决方案中,您将找到picture.aspx.cs,这正是您所要求的:
谜题的重要部分是传递给sqlcommand阅读器的SequentialAccess标志,它将返回一个真正的流,因此在返回之前页面不会在内存中加载整个图像。对于高性能服务器,您应该使用异步操作,如中所述 Asynchronous Pages in ASP.NET 2.0 . |
![]() |
2
0
我自己也没有尝试过,但是如何将数据流到本地文件系统上的临时文件中,然后提供指向该临时文件的链接? |
![]() |
3
0
通常,您将使用服务器端代码发送适当的 headers ,然后只是回响内容。 从PHP手册:
|
![]() |
4
0
如果文件存储在数据库中,则可能将其存储为博客或字节数组。在超链接单击事件中,需要将字节数组传递到流中,并使用流编写器创建文件。然后执行文件。 |