步骤2:右键单击“窗体选择器”,选择下拉菜单中的“属性”命令,在“属性”对话框中,找到“图片”属性这一栏,点击右边的省略号设置背景图像,打开了插入图片的对话框,选择想要作为背景的图片,然后点击确定按钮。
步骤3:关闭“属性”对话框。
我不清楚你的意思是不是将图片存放在ACCESS数据库中?如果是:
1、首先在数据表中建立一个字段,这个字段的数据格式是:“OLE 对象”,也就是说必须就图片的格式转换成二进制格式进行存储。
2、第二步是图片的选择,采用下面的方法:
<form ACTION="ZJZP1.ASP?ID=<%=ID%>" METHOD="POST" enctype="multipart/form-data">
<input TYPE="FILE" NAME="FI1" size="20">
<INPUT TYPE="Submit" onclick="return CheckLogin(this.form)" VALUE="上传图片">
</form>
在硬盘中选择图片,建议图片的格式最好是.gif或.jpg格式的。
3、
<!--#include virtual="/(连接数据库的文件名).asp"-->
<%
(存储图片的序号的变量)=request("ID")
response.buffer=true
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 "Select * From (存储图片的数据表) WHERE ID="&(存储图片的序号的变量) &"",conn,3,3
rs("(存储图片的字段)").appendchunk mydata
rs("(判别图片是否存储的字段-字段格式:是/否")=True
rs.update
rs.close
set rs=nothing
%>
好的,现在你已经将图片存储到ACCESS数据库中了。
如果要读出,必须使用度二进制数据的专用代码。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)