CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

一个比较简单的问题,但是又很奇怪!!

楼主tomcan(tomcan)2003-08-03 01:57:19 在 .NET技术 / ASP.NET 提问

我用动态从数据库中取出图片是用这样的方法的  
  <img   src="readpicture.aspx?pictureid=<%=dtTable[0].Rows[0]["picture"]%>">  
  但是不能显示图片,我查看了它生成的源代码,运行后生成的结果是<img   src="readpicture.aspx?pictureid=11">其中这个11就是<%=dtTable[0].Rows[0]["picture"]%>的值。11就是这个图片的唯一标记。  
   
  但是我真接给pictureid=11就能够显示图片,请各位高手,解释一下为什么我这样写  
  不能够显示图片出来。  
  问题点数:50、回复次数:12Top

1 楼shixueli(我们总是不能随心所欲)回复于 2003-08-03 02:44:21 得分 0

你的readpicture.aspx页返回的是什么?  
  Top

2 楼shixueli(我们总是不能随心所欲)回复于 2003-08-03 02:45:00 得分 0

整个页返回一个字符串么?Top

3 楼shixueli(我们总是不能随心所欲)回复于 2003-08-03 03:09:51 得分 0

如果不是返回一个正确的img   url   ,不要企望能显示图片Top

4 楼tomcan(tomcan)回复于 2003-08-03 09:29:17 得分 0

readpicture.aspx是能够返回一个从数据库中读出的图片。  
  现在我发现了一些更加有趣的事,就是我上传图片到数据库时发生的一些奇怪问题保存图片的表是这样的表名为p_product   字段为p_number,p_name,p_picture;其中p_number是主键,是vchar型,而p_picture   就是但存图片的字段,当我上传图片插入一条记录时,其中当p_number为全部为数字时如12354这样时,<img   src="readpicture.aspx?pictureid=<%=dtTable[0].Rows[0]["picture"]%>">能够正确显示图片出来,但是当我上传时p_number是数字跟字母混合时或者全部字母时,如uei123或者riirio这样时就不能显示。  
  这是为什么???????????Top

5 楼hfma2000(hfma2000)回复于 2003-08-03 09:31:41 得分 0

应该没有问题。Top

6 楼tomcan(tomcan)回复于 2003-08-03 09:40:12 得分 0

那么有没有解决办法Top

7 楼golook(过路客)回复于 2003-08-03 10:13:11 得分 0

顶!有没有方法使我的file   field打开的窗口只显示文件夹、JPG、BMP文件,就像应用程序一样?Top

8 楼infofox(小狐狸好好)回复于 2003-08-03 10:23:07 得分 0

:(Top

9 楼shixueli(我们总是不能随心所欲)回复于 2003-08-03 10:49:02 得分 0

检查readpicture.aspx?pictureid=是不是都能显示图片Top

10 楼tomcan(tomcan)回复于 2003-08-03 11:42:22 得分 0

是都能显示图片的!!Top

11 楼healoppy(咬)回复于 2003-08-03 11:53:41 得分 0

readpicture.aspx你要在这里面处理输出一个图片才行  
  例如  
  <IMG   Src="I_Charts.aspx?table=<%=request.querystring("table")%>">  
   
   
  I_Charts.aspx叶面中  
  Dim   WjhBitmap   As   Bitmap  
  WjhBitmap.Save(Response.OutputStream,   ImageFormat.Jpeg)Top

12 楼servant(风之云想)回复于 2003-08-03 12:04:30 得分 50

非常简单!请注意你要传递的值是string型的!  
  <img   src="readpicture.aspx?pictureid='<%=dtTable[0].Rows[0]["picture"]%>'">正确  
  <img   src="readpicture.aspx?pictureid=<%=dtTable[0].Rows[0]["picture"]%>">错误  
  请自己比较!!Top

相关问题

  • 很简单但是比较奇怪的问题,请帮我看看,谢谢。
  • 简单但是奇怪的问题,,,救命
  • 问题很简单,但是无从下手,很奇怪哦!
  • 真简单!真奇怪!但是我还是不明白的问题:
  • 奇怪的简单问题!
  • 奇怪的简单问题??
  • 奇怪的简单问题。
  • 一个简单而奇怪的问题
  • 简单问题,不过很奇怪!
  • 很简单的奇怪数学问题。

关键词

  • 数据库
  • readpicture
  • 图片
  • 显示
  • 返回
  • aspx
  • 就是
  • number
  • 上传

得分解答快速导航

  • 帖主:tomcan
  • servant

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo