图片文件夹images access数据表 /data/db1.mdb 怎样将图片上传并在数据库里保存路径

数据表“学生信息”表格内容“ 编号、姓名 相片”希望您能详细讲解一下 最好帮我写个代码 谢谢
我的邮箱 xiaoqian721001@163.com 先谢谢您了

第1个回答  2010-08-30
protected void Button1_Click(object sender, EventArgs e)
{
string fullFileName = this.File1.PostedFile.FileName; //全路径
string fileName = fullFileName.Substring(fullFileName.LastIndexOf("\\") + 1); // 这是\ 后面的名字
string type = fullFileName.Substring(fullFileName.LastIndexOf(".") + 1); //这是.后面的名字 记得要加1

if (type == "jpg" || type == "bmp" || type == "gif")
{
this.File1.PostedFile.SaveAs(Server.MapPath("up") + "\\" + fileName); //保存的地方 UP为就文件区
this.Image1.ImageUrl ="up/" +fileName; //控件IMAGE 可以看到上传的照片
Response.Write("<script language='javascript'>alert('上传成功');</script>");
}
else
{
Response.Write("<script language='javascript'>alert('你上传的格式不对!请重新上传!');</script>");
}
}本回答被提问者和网友采纳
第2个回答  2010-08-30
图片上传道数据库,试试 飞鸟简单图片管理系统
其他的自己解决

怎样用asp实现图片上传到文件夹,路径保存在access数据库中
首先我们先来熟悉一下将要使用的对象方法。我们用来获取上一个页面传递过来的数据一般是使用Request对象。同样的,我们也可以使用Request对象来获取上传上来的文件数据,使用的方法是Request.BinaryRead()。而我们要从数据库中读出来图片的数据显示到网页上面要用到的方法是:Request.BinaryWrite()。在我们得到了...

图片原来使用二进制流存在access数据库中,如何一次性转存到磁盘上?
http:\/\/access911.net\/down\/eg\/OLEfieldAndPictureData.rar 方法二:设一个OLE字段,然后插入对象就行了(对着字段单击右键)。但是要注意的是,用上述方法加入数据库的图片只能以手动方式保存,需要用程序读取的时候会碰到存储在ole字段中二进制数据与源文件不符的情况。主要是因为ole引擎在图片的前面加...

怎样用asp实现图片上传到文件夹,路径保存在access数据库中
< set rs=server.createobject("adodb.recordset")conn = "Provider=SQLOLEDB;Data Source=10.0.0.3;Initial Catalog=yourdb;User ID=sa;password=sa"sql="select picname from yourtable"rs.open sql,conn,3,2 Set objFSO = Server.CreateObject("Scripting.FileSystemObject")Set uploadFolder=obj...

ASP如何实现批量上传图片,并在数据库中有记录
dataend=instrb(datastart+1,formdata,divider)-datastart mydata=midb(formdata,datastart,dataend) '这里也要检测一下,就是检测这个数据里面是不是有病毒词汇之类的,这个可以在网上查一下病毒里面可能出现的词语,如果有这些词语,直接在这里就把这个mydata销毁,然后response.redirect "xxx.asp",...

如何在ACCESS数据库放入图片?
首先建一个数据库,假设为(img.mdb).在其中建一表(pic),表中有两个字段(id,img),id数据类型为"自动编号",img的类型为"OLE对象".下面用三个文件用来实现图片功能,conn.asp是定义数据库连接函数的,up.asp用来上传图片,show.asp用来从数据库读取图片.---conn.asp--- < dim conn,rs function ge...

VB 项目中的图片要在Access数据库中存储图片路径,为什么?又如何应用
1、存储路径和存储图片的区别。把图片存储在Access中有两个缺点:第一,access不能直接保存图片,而需要通过长二进制来存储,使用图片时则需要将长二进制转换为图片,不便于存取。第二,直接保存图片容易使数据库文件体积暴增,减缓数据库的读取或者打开速度。2、如何使用图片。如楼上所说,这里就不赘述...

如何才能往数据库里读取图片数据或者从数据库里读图片
'保存文件到数据库中 Sub SaveFile()Dim Stm As New ADODB.Stream Dim Cnn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim strCnn As String strCnn = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & _App.Path & "\\DB1.mdb"Cnn.Open str...

如何在VB中将图片存入数据库,并且从数据库读出显示到界面上
我先以access数据库为例:数据库:info表 name段,photo段(设置为ole对象)Dim Constr As String 'ODBC路径 Dim Filename As String '图片文件名 Const BLOCKSIZE = 4096 '每次读写块的大小 Dim ADOCon As New ADODB.Connection 'ADODB Connection对象 Dim ADORst As New ADODB.Recordset 'ADODB ...

.bmp 格式图片上传存放到 MSSQL 数据库里面 asp 程序
1.设计数据库以access为例,建立一为images的数据库(表名也为images)id 自动编号img ole对象2. 上传处理文件 (process.asp)< response.buffer=true formsize=request.totalbytes formdata=request.binaryread(formsize)'获取上传上来的文件数据 bncrlf=chrb(13) & chrb(10)divider=leftb(formdata,clng(...

ASP 我想实现上传一个图片到文件夹并获取图片的地址存入数据库不知道该...
首先我们先来熟悉一下将要使用的对象方法。我们用来获取上一个页面传递过来的数据一般是使用Request对象。同样的,我们也可以使用Request对象来获取上传上来的文件数据,使用的方法是Request.BinaryRead()。而我们要从数据库中读出来图片的数据显示到网页上面要用到的方法是:Request.BinaryWrite()。在我们得到了...

相似回答