想问两个基本的问题,希望大家帮帮忙

时间:2023-01-12 19:51:29
1、关于图片的读取问题,我是将图片用Server.MapPath存储到服务器的一个固定文件夹里,可是读取图片的url该怎么取,我用了"c:\www\Inetpub\Images"取不出来啊
2、我建了一个数据库,每个用户都可以随时将自己的数据从客户端发送过来,可是,无法保证数据有重复和冗余项,而且不可能人为的每天都去查看数据库,客户的需求是只要有新的数据提交上来,数据库就会触发一个sql语句进行删除重复项的操作,并生成一个文本文件记录数据库目前拥有的数据数量,同时发给管理员一个通知。
 很急,在线等,问题解决就给分,希望各位大侠帮帮忙

17 个解决方案

#1


1. iamge.fromfile(@"c:\www\Inetpub\Images")

#2


1、用虚拟路径
2、不设置主键、不设置唯一约束,就可以有重复数据了。最好还是提交数据时查看有没有重复的记录,如果有就不要提交了。

#3


我可以帮你搞定: 你在数据库表中设置一个保存图片名称的字段 vvarchar 的,只用于用保存图片名称,你最好把图片民称转化为数字的,不要用中文的因为URL对中文的支持不好,然后设置一个全局变量PhotoName = 你从数据库中读出的文件名称 侧你的图片的路径 = “c:\www\Inetpub\Images”+ PhotoName.ToString(); 把这个路径付给你的要显示的IMAGE 的Src 就可以了
你在页面上用  Src = <%=PhotoName %> 就可以搞定了

#4


1、 也可改为"c:\\www\\Inetpub\\Images"

#5


刚才疏忽了  
图片的完整的路径Public String PhotoNameAll=“c:\www\Inetpub\Images”+PhotoName.ToString();
把这个路径付给你的要显示的IMAGE 的Src 就可以了
你在页面上用  Src = <%=PhotoNameAll%>

#6


二进制放入数据库

#7


就是不想存入到数据库啊

#8


之数据库中你只要储存图片的名称,如 123.gif 图片实际上上传到服务器你指定的目录下的,这也怕麻烦啊

#9


可是有上万个图片啊,如果存到一个目录下,指定一个索引就可以了,中间再加一个数据库,我想应该比较麻烦吧

#10


对这个问题我说实话我刚刚搞定的,就是在数据库中只是存储图片的名称,然后对控件付上路径就行了,不过提醒你下在图片上传到服务器的时候,最好图片名称为你自己生成的名称最好是数字的,

#11


还有没有人解决一下,多谢

#12


string filepath=server.mappath+images;

#13


多谢,我试一下,

#14


还是不行啊,我在本地测试时是可以取到图片的,可是,一放到服务器上就不行了,根本就找不到路径,我应该怎么写服务器上的路径呢,各位帮帮忙啊

#15


up

#16


自己再顶

#17


为什么没有人来了,大家都不会么

#1


1. iamge.fromfile(@"c:\www\Inetpub\Images")

#2


1、用虚拟路径
2、不设置主键、不设置唯一约束,就可以有重复数据了。最好还是提交数据时查看有没有重复的记录,如果有就不要提交了。

#3


我可以帮你搞定: 你在数据库表中设置一个保存图片名称的字段 vvarchar 的,只用于用保存图片名称,你最好把图片民称转化为数字的,不要用中文的因为URL对中文的支持不好,然后设置一个全局变量PhotoName = 你从数据库中读出的文件名称 侧你的图片的路径 = “c:\www\Inetpub\Images”+ PhotoName.ToString(); 把这个路径付给你的要显示的IMAGE 的Src 就可以了
你在页面上用  Src = <%=PhotoName %> 就可以搞定了

#4


1、 也可改为"c:\\www\\Inetpub\\Images"

#5


刚才疏忽了  
图片的完整的路径Public String PhotoNameAll=“c:\www\Inetpub\Images”+PhotoName.ToString();
把这个路径付给你的要显示的IMAGE 的Src 就可以了
你在页面上用  Src = <%=PhotoNameAll%>

#6


二进制放入数据库

#7


就是不想存入到数据库啊

#8


之数据库中你只要储存图片的名称,如 123.gif 图片实际上上传到服务器你指定的目录下的,这也怕麻烦啊

#9


可是有上万个图片啊,如果存到一个目录下,指定一个索引就可以了,中间再加一个数据库,我想应该比较麻烦吧

#10


对这个问题我说实话我刚刚搞定的,就是在数据库中只是存储图片的名称,然后对控件付上路径就行了,不过提醒你下在图片上传到服务器的时候,最好图片名称为你自己生成的名称最好是数字的,

#11


还有没有人解决一下,多谢

#12


string filepath=server.mappath+images;

#13


多谢,我试一下,

#14


还是不行啊,我在本地测试时是可以取到图片的,可是,一放到服务器上就不行了,根本就找不到路径,我应该怎么写服务器上的路径呢,各位帮帮忙啊

#15


up

#16


自己再顶

#17


为什么没有人来了,大家都不会么