知识大全 在ASP.net 中从sqlserver检索(retrieve)图片
Posted 知
篇首语:百日连阴雨,总有一朝晴。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在ASP.net 中从sqlserver检索(retrieve)图片相关的知识,希望对你有一定的参考价值。
在ASP.net 中从sqlserver检索(retrieve)图片 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
一 介绍 这篇文章是我写的 如何把图片存入sqlServer中 的后续 我建议你在读这篇文章之前先看看那篇 和存储图片相比 读取图片就要简单多了 输出一副图片我们要做的就是使用Response对象的BinaryWrite方法 同时设置图片的格式 在这篇文章中 我们将讨论如何从SqlServer中检索图片 并将学习以下几个方面的知识 1.如何设置图片的格式? 2.如何使用BinaryWrite方法我们已经在Person表中存储了数据 那么我们就写些代码来从表中读取数据 下面的代码检索了所有的值从Person表中
从sqlserver中读取图片的代码 Public Sub Page_Load(sender As Object e As EventArgs)Dim myConnection As New SqlConnection(ConfigurationSettings AppSettings( ConnectionString ))Dim myCommand As New SqlCommand( Select * from Person myConnection)TrymyConnection Open()Dim myDataReader as SqlDataReader myDataReader = myCommand ExecuteReader(CommandBehavior CloseConnection)
Do While (myDataReader Read())Response ContentType = myDataReader Item( PersonImageType )Response BinaryWrite(myDataReader Item( PersonImage ))Loop
myConnection Close()Response Write( Person info successfully retrieved! )Catch SQLexc As SqlExceptionResponse Write( Read Failed : & SQLexc ToString())End TryEnd Sub
二 看看他是怎么工作的? 上面的例子很简单 我们所作的就是执行一个sql语句 再循环读取所有的记录(looping through all the records) 在显示图片之前 我们先设置了图片的contentType 然后我们使用BinaryWrite方法把图片输出到浏览器
源代码 /// retriving aspx
<%@ Page Language= VB %><%@ Import Namespace= System Data %><%@ Import Namespace= System Data SqlClient %><HTML><HEAD><title>Retrieving Image from the SQL Server</title><script runat=server>Public Sub Page_Load(sender As Object e As EventArgs) Create Instance of Connection and Command ObjectDim myConnection As New SqlConnection(ConfigurationSettings AppSettings( ConnectionString ))Dim myCommand As New SqlCommand( Select * from Person myConnection)TrymyConnection Open()Dim myDataReader as SqlDataReader myDataReader = myCommand ExecuteReader(CommandBehavior CloseConnection)
Do While (myDataReader Read())Response ContentType = myDataReader Item( PersonImageType )Response BinaryWrite(myDataReader Item( PersonImage ))Loop
myConnection Close()Response Write( Person info successfully retrieved! )Catch SQLexc As SqlExceptionResponse Write( Read Failed : & SQLexc ToString())End TryEnd Sub
cha138/Article/program/net/201311/15185相关参考
知识大全 ASP.NET如何存取 SQLServer数据库图片
ASP.NET如何存取SQLServer数据库图片 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 asp.net身份验证(登录控件),基于标准的sqlserver
身份验证(登录控件)基于标准的sqlserver(vs+sqlserver) 文章类别ASPNET技巧|发表日期星期四|文章等级 广告PassBiBle微软MCSE|思科CCNA|CCNP|C
知识大全 用asp.net还原与恢复sqlserver数据库
上次做了个项目涉及到数据库的还原和恢复到网上找了一下是利用SQLDMO实现的只要添加SQLDMO引用就好了然后利用下边的类的方法就可以实现了 我把原作者的类扩充了一下可以自动识别nfig里的数据
ASP.NET恢复备份Sqlserver 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 最近做的
知识大全 基于SQL Server的Asp.net图片存储技术
基于SQLServer的Asp.net图片存储技术 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET如何存取SQL Server数据库图片
ASP.NET如何存取SQLServer数据库图片 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET中备份SQL Server数据库的方法
ASP.NET中备份SQLServer数据库的方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET2.0数据库入门之SQL Server
ASP.NET2.0数据库入门之SQLServer 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
SQLServer全文检索简介 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 全文索
SQLServer2000中全文检索的使用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 微软的