小工具知识网

当前位置: 首页 > 行业知识 > asp怎么读取服务器图片路径?

行业知识

asp怎么读取服务器图片路径?

2026-11-05 22:40:09 来源:互联网转载

在Asp中如何显示数据库里的图片

1、首先我们先来熟悉一下将要使用的对象方法。我们用来获取上一个页面传递过来的数据一般是使用Request对象。同样的,我们也可以使用Request对象来获取上传上来的文件数据,使用的方法是Request.BinaryRead()。而我们要从数据库中读出来图片的数据显示到网页上面要用到的方法是:Request.BinaryWrite()。

2、如果是一个返回gif二进制的ASP页面 浏览器需要知道返回的是什么格式的图形文件 因为这个原因,就需要指定content type,为image/gif,image/bmp image/jpeg或则其他什么的。

3、一般你的图片会存放在一个文件夹下,而不是在数据库里,所以你的数据库里存放的是图片所在的路径数据,那么你在表格中想显示存放好的图片,那么只需要把数据库里的路径读取出来就可。首先,链接数据库(代码就不贴了,相信你会的,不会的话再问);第二,把路径数据读取出来,显示。

asp+access数据库,如何存储和读取图片

在ASP+ACCESS数据库中存储和读取图片,主要步骤如下:首先,将图片上传至服务器,上传组件通常为upload组件,例如upload_c(附件中提供)。接着,在数据库中为图片创建相应的存储记录。存储时,只需将图片的完整URL地址写入数据库,这一步是关键,因为之后读取图片将基于此地址进行。

最好方法是PICTURE字段落中只存放图片的路径,然后读取路径并显示,形成路径显示该图片即可。理论上也有直接显示以OLE对象存储图片的方法 在 ASP 中, 我们经常需要在 Web 页面上显示以二进制方式保存在数据库中的图片。 一般的图片显示没有什么问题, 因为这方面的文章已经很多了, 我就不再阐述。

但是前提是在b_img字段存储图片路径,例如:/abc/jpg,在网站根目录有文件夹abc,在abc中有jpg图片文件。

一般你的图片会存放在一个文件夹下,而不是在数据库里,所以你的数据库里存放的是图片所在的路径数据,那么你在表格中想显示存放好的图片,那么只需要把数据库里的路径读取出来就可。首先,链接数据库(代码就不贴了,相信你会的,不会的话再问);第二,把路径数据读取出来,显示。

数据库中读出来。在ACCESS中使用了两个关键的技术来保存图形 1。使用了bmp格式 2。78个字节的文件头 response.Expires = 0 response.Buffer = True response.Clear response.contentType = image/bmp 接着你要干的就是去掉那78个字节的OLE对象的文件头。

asp.net怎么实现浏览选择本地图片之后显示到界面上

ClientID%那么这个fileUploadId就是这个fileupload控件在客户端的id了。 我不知道你是怎样的逻辑,如果是想在上传之前预览图片的话。如果你的这个图片不在服务器虚拟目录下的话,是不能被预览的。 必须上传到服务器虚拟目录后,使用相对路径获取img的src.然后绑定到image控件上去,才能被看到。

可以。1)首先使用System.IO.Directory.GetFiles(你的路径,*.jpg);你应该获取带有绝对路径的图片。

你先从数据库中取出你想要取出的图片,然后把它嵌入到前台的HTML语言中,再把该HTML放到html及图片地址的组合内容标签中放到后台用字符串连接起来,再把它和前台绑定即可。

window.open(file:///C:\\Users\\Public\\Pictures\\Sample%20Pictures\\Chrysanthemum.jpg) 注意要配置一下权限。不过你这样弄了,别人在网页上也是读不到这个图片的吧?不如重新写一个页面,用流的方式把图片输出比较好。

charindex ( expression1 , expression2 , start_location )expression1是要到expression2中寻找的字符串,start_location是CHARINDEX函数开始在expression2中找expression1的位置。

我也有同样问题 我用Image控件可以读取文件夹中的图片,但只能读取和控件同样数量的图片。后来想用Image类做个循环,读取所有图片,但Image类声明的对象在页面中显示不出来,真郁闷。

asp.net上传图片到服务器路径的问题?

fileupload 控件可以实现上传 至于调用,可以用imgae控件,把imageurl属性设置为server.mappath(带图片格式后缀的图片名称)即可。

首先要排除电脑系统的问题,或是硬件的问题。然后就是检查IP设置的地方,DNS时候正确。有的机子,之前设定的固定IP和DNS服务器和网关。电信、长宽、铁通的DNS都会不同。如果DNS不对,即使QQ等软件能正常上网,也打不开网页。

楼主试下我的方法,我刚刚把这个问题解决了!把这个代码去掉,因为这个操作会去检查所有的WEB程序目录System.IO.File.Exists(fileName) 在WIN2003系统中,目录权限设置有问题,如果你有自己的服务器就把目录权限修改权限给asp.net程序,如果用的是虚拟主机,就只能改代码了。

上一篇:Burberry发音揭秘,如何正确读出时尚品牌的韵味?

下一篇:联想服务器ip怎么配?