社区
C#
帖子详情
孟子E章关于读数据库中图片显示到Web,究竟行不行得通呀??????????????????????????????????????
III_dont_know
2004-12-27 10:08:01
imagename imagelength imagedata
abc.jpg 52441 0x53797374656D2E427974655B5D
...全文
193
6
打赏
收藏
孟子E章关于读数据库中图片显示到Web,究竟行不行得通呀??????????????????????????????????????
imagename imagelength imagedata abc.jpg 52441 0x53797374656D2E427974655B5D
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuanqin810616
2004-12-27
打赏
举报
回复
慢慢調試看看有甚麼錯誤嗎?應該可以的
III_dont_know
2004-12-27
打赏
举报
回复
还是不成功http://community.csdn.net/Expert/topic/3678/3678204.xml?temp=7.018679E-02
.html中:
<ItemTemplate>
<asp:Image Runat=server ID="Image1" ImageUrl='<%# FormatURL(DataBinder.Eval(Container.DataItem, "imagename")) %>' />
</ItemTemplate>
.cs中:
protected string FormatURL(object strArgument)
{
DataSet ds=new DataSet();
DataTable dt=new DataTable();
ds.Tables.Add(dt);
string conn="Data Source=hkserver;Integrated Security=SSPI;Initial Catalog=useraccounts;User ID=sa;Password=";
SqlConnection myConnection = new SqlConnection(conn);
SqlDataAdapter adp1=new SqlDataAdapter("SELECT imagename,imagedata FROM InImage where imagename='"+strArgument.ToString()+"'",myConnection);
adp1.Fill(ds,"dt");
byte[] MyData= new byte[0];
MyData = (byte[])ds.Tables["dt"].Rows[0][1];
Response.ContentType= "image/*";
Response.BinaryWrite (MyData);
}
yuanqin810616
2004-12-27
打赏
举报
回复
頭文件要包含;
using System.Data.OleDb;
using System.Data.SqlClient ;
yuanqin810616
2004-12-27
打赏
举报
回复
//把資料庫裡面的資料讀出來轉成二進制,然後輸出,給你做參考
string strConnString = "Provider=OraOLEDB.Oracle.1;Password=" + Password + ";Persist Security Info=True;User ID=" + LoginID + ";Data Source=" + ServerName + ";Extended Properties=";
OleDbDataAdapter MYDA = new OleDbDataAdapter();
OleDbCommand myCommand = new OleDbCommand("SELECT LABOR_PHOTO FROM LBM.LABOR_INFO_EMP WHERE LABOR_ID=(SELECT LABOR_ID FROM LBM.LABOR_INFO WHERE LABOR_NO='"+ LABOR_NO +"')", myConnection);
MYDA.SelectCommand = myCommand;
myCommand.Connection.Open();
MYDA.Fill(MYDS);
byte[] MyData= new byte[0];
DataRow myRow;
myRow=MYDS.Tables[0].Rows[0];
MyData = (byte[])myRow["LABOR_PHOTO"];
Response.ContentType= "image/*";
Response.BinaryWrite (MyData);
Truly
2004-12-27
打赏
举报
回复
sure
liuwei662656
2004-12-27
打赏
举报
回复
肯定是行得通的。
不只图片。
WORD. EXCEL什么的也可以。
直接输出。
c#
读
取Northwind
数据库
image字段
我在写一个三层结构Demo时,使用了Northwind这个范例
数据库
。但是奇怪的是,
读
取Categories表的Picture列(image类型)无法在image控件
中
正常
显示
(解决方案在后面代码
中
可以看到)。这里值得一提的是,
web
控件image不像winForm控件那样可以通过
读
取二进制流赋值给image属性来
显示
图像。可以通过变通的方法来实现,流
行
的做法是新建一个页面专门用来
显示
图像,这里代
Web
Form
中
DataGrid的20篇经典文
章
Web
Form
中
DataGrid的20篇经典文
章
1、DataGrid动态模板列更新数据并且分页的例子http://www.cnblogs.com/lovecherry/arch
分布鲁棒数据驱动的多离散场景电热综合能源系统分布鲁棒优化算法研究(Matlab代码实现)
【分布鲁棒】数据驱动的多离散场景电热综合能源系统分布鲁棒优化算法研究(Matlab代码实现)
奇文文件批量重命名工具|电脑本地批量修改文件名,支持编号前缀替换
奇文文件批量重命名工具是一款 Windows 端本地批量改名软件,所有操作都在电脑本地完成,文件不会上传云端,不用担心素材泄露,支持
图片
、文档等多种格式文件批量重命名,自带实时预览功能,改名前就能看到最终效果,避免改错文件名。
Mybatis面试题答案.pdf
下载代码方式:https://pan.quark.cn/s/a4b39357ea24 目录: 1. 关于#{}与${}的区别,具体内容是什么? 2. 在实践
中
,一个 Xml 映射文件常常对应一个 Dao 接口,请问,这个 Dao 接口的功能机制是什么?当 Dao 接口
中
的方法,参数存在差异时,方法是否能够被重载? 3. Mybatis 是怎样执
行
分页操作的?分页插件的运作方式是什么? 4. Mybatis 是如何将 sql 执
行
后的结果封装成目标对象并传输回来的?包含哪些映射的类型? 5. 在 Xml 映射文件里,除了普遍的 select|insert|update|delete 标 签,还包含哪些其他的标签? 6. 概述 Mybatis 的插件运
行
机制,以及怎样去编写一个插件 7. 一级、二级缓存 8. Mybatis 能否实现延迟加载?如果可以,它的运作原理是什么? 9. 在 Mybatis 映射文件
中
,假如 A 标签通过 include 引用了 B 标 签的内容,请问,B 标签是可以在 A 标签的后面定义,还是必须定义在 A 标签的前面? 10. 阐述 Mybatis 的 Xml 映射文件和 Mybatis 内部数据结构之间的映射关联
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章