社区
ASP
帖子详情
求大虾帮帮小弟,asp写图片到access的问题
kendynisslew
2003-11-24 02:06:21
小弟有一问题想请各位大虾帮忙,
就是在asp中把图片文件加入到access数据库的问题。包括读取:)
各位老鸟能不能把全部代码贴出来啊,因为本人做程序是业余,所以要求麻烦了一些。谢谢啊:)
...全文
53
7
打赏
收藏
求大虾帮帮小弟,asp写图片到access的问题
小弟有一问题想请各位大虾帮忙, 就是在asp中把图片文件加入到access数据库的问题。包括读取:) 各位老鸟能不能把全部代码贴出来啊,因为本人做程序是业余,所以要求麻烦了一些。谢谢啊:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xzq686
2003-11-24
打赏
举报
回复
想存图片网上有例子了!你可以搜一下。下面的就是一个例子
http://www0.ccidnet.com/tech/web/2000/04/26/58_632.html
swich
2003-11-24
打赏
举报
回复
同意楼上的
存储路径比较方便
xzq686
2003-11-24
打赏
举报
回复
你可以存图片路径!
baby21st
2003-11-24
打赏
举报
回复
以前从网上下的
可以用的
'---up.asp
<html>
<head>
<title>图片上传程序</title>
<Script language="javascript">
function mysubmit(theform)
{
if(theform.big.value=="")
{
alert("请点击浏览按钮,选择您要上传的jpg或gif文件!")
theform.big.focus;
return (false);
}
else
{
str= theform.big.value;
strs=str.toLowerCase();
lens=strs.length;
extname=strs.substring(lens-4,lens);
if(extname!=".jpg" && extname!=".gif")
{
alert("请选择jpg或gif文件!");
return (false);
}
}
return (true);
}
</script>
<style>
A {COLOR: #666666; TEXT-DECORATION: none}
A:hover {COLOR: Black}
.ys {font-size: 9pt; border:1px #111111 solid;}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<center>
<form enctype="multipart/form-data" action="addpic.asp" method=post onsubmit="return mysubmit(this)">
<input type="file" name="big" size="20" class="ys">
<input type="submit" value="上传" name="B3" class="ys"><br><br>
查看: <%Set conn = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("pic.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
set rs=server.createobject("ADODB.recordset")
sql="select * from pic"
rs.open sql,conn,1,1
i=1
do while not rs.eof%>
<a href="displaypic.asp?id=<%=rs("id")%>" target=_blank><<%=i%>></a>
<%
i=i+1
rs.movenext
loop
%>
</body>
</html>
'---addpic.asp
<%Option Explicit%>
<style>
A {COLOR: #666666; TEXT-DECORATION: none}
A:hover {COLOR: Black}
.ys {font-size: 9pt; border:1px #111111 solid;}
</style>
<%
dim rs,conn,dbpath
dim formsize,formdata,bncrlf,divider,datastart,dataend,mydata
Set conn = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("pic.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
formsize=request.totalbytes
formdata=request.binaryread(formsize)
bncrlf=chrB(13) & chrB(10)
divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1)
datastart=instrb(formdata,bncrlf & bncrlf)+4
dataend=instrb(datastart+1,formdata,divider)-datastart
mydata=midb(formdata,datastart,dataend)
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "pic",conn,3,2
rs.addnew
rs("big").appendchunk mydata
rs("date")=date
rs.update
set rs=nothing
set conn=nothing
response.write "上传图片成功"
%>
<title>图片上传成功</title><a href="up.asp">返回</a>
'--displaypic.asp
<%
id=request.QueryString("id")
Set conn = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("pic.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
set rs=server.createobject("ADODB.recordset")
sql="select * from pic where id=" & id
rs.open sql,conn,1,1
Response.ContentType = "image/jpeg"
Response.BinaryWrite rs("big")
rs.close
set rs=nothing
set connGraph=nothing
%>
'--Access 2000
id -自动编号
big -OLE对像
date -时间日期
DeltaCat
2003-11-24
打赏
举报
回复
TO:楼主,留下MAIL
mch2000
2003-11-24
打赏
举报
回复
access数据库中能存贮图片信息吗?那岂不是要很大啊?
yzwxjun
2003-11-24
打赏
举报
回复
用组件罗,去网上去下载一个
HTML
ASP
VBSCRIPT JAVASCRIPT SKILLS 常见
问题
1.如何 最小化、最大化、关闭窗口答:2.如何静止页面缓存答:htm网页或者
asp
网页response.expires=-1response.expiresabsolute=now()-1response.cachecontrol="no-cache"php网页header("expires:mon,26j
asp
经典例子
主 题:
ASP
常见
问题
及解答征集中,请大家积极参与~~~~~~~~ 作 者: awaysrain (绝对零度)(新的一年,新的开始) 等 级: 信 誉 值: 155 所属论坛: Web 开发
ASP
问题
点数: 200 回复次数: 160 发表...
WEB开发文档2 总结
http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.
asp
x怎样将后台生成的在内存中的图象显示到客户端Microsoft IE WebControls下载地址如何在DATAGRID中使用JAVASCRIPT脚本控制DataGrid中连接到下一页显示...
VC++中可能遇到的
问题
T 如何用程序控制电源管理设置 Q 我们知道在电源选项 属性 里面可以设置 关闭监视器 1...5分钟之后 请问各位
大虾
,应该怎么办?是不是要调用API?如果是,应该调用什么函数?另外补充说明:如果是调出控制面板让用户自
基础
如何调试
asp
组件呀。用vc++调试编制的组件怎样画一个箭头?高分请教如何限制程序运行的方法?
求
助:通过编程DirectX抓屏------>masterz:再麻烦你一下,谢谢熟悉RichEdit的朋友过来看一下,RichEdit的几个
问题
.如何对 ...
ASP
28,407
社区成员
356,948
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章