<delect id="j111b"><track id="j111b"><cite id="j111b"></cite></track></delect>

          <cite id="j111b"><track id="j111b"><cite id="j111b"></cite></track></cite>
          <cite id="j111b"><span id="j111b"><mark id="j111b"></mark></span></cite>

                <delect id="j111b"></delect>

                    湖南長沙八年做網站,網絡優化推廣服務團隊,讓您小投資大回報,幫您打開網絡營銷財富之門!
                     業務服務熱線:0731-88571521  13637482004  
                     


                    地址:長沙市韶山南路248號南園503
                          室(瀟湘晨報旁)
                    電話:0731-88571521
                    手機:13637482004
                    Q  Q:44377655 522392221
                    網址:www.fine-t.net
                    郵箱:522392221@qq.com
                    網站維護與安全
                    長沙做網站聯系電話:0731-88571521 13637482004

                    ASP + ACCESS 上傳圖片到數據庫與將圖片讀出數據庫顯示之實現(詳細版)

                    信息來源:轉載 互聯網   發布時間:2019/3/19 1:05:11   瀏覽:

                    ASP + ACCESS 上傳圖片到數據庫與將圖片讀出數據庫顯示之實現(詳細版)

                    ASP上傳圖片至數據庫內功能的實現

                    一般的無組件上傳類,其上傳過程是將圖片先保存到指定文件夾,與此同時將該路徑保存至數據庫字段的。顯示圖片則是根據數據庫表中的路徑字段對應顯示的。當然有關圖片的管理,比如刪除:只刪除了路徑,實際的圖片需要根據該路徑通過FSO進行刪除……那有沒有這樣一種情況:將圖片直接作為一個字段的值保存。對圖片的操作就象是對數據字段的操作一樣熟練。答案是肯定的,只是將該字段的類型設為OLE對象

                    知識點:OLE 對象字段用來存儲諸如 Microsoft Word 或 Microsoft EXCEL 文檔、圖片、聲音的數據以及在別的程序中創建的其他類型的二進制數據。OLE 對象可以鏈接或嵌入到 Microsoft Access 表的字段中。

                    一、設計數據庫testimg.mdb

                    為方便調試,設計表imgurl,其中兩個字段:id(自動編號、關鍵字)、img(OLE 對象)

                    二、連接數據庫文件conn.asp

                    <%
                    db_path="testimg.mdb"
                    set conn=server.CreateObject("ADODB.connection")
                    connstr="driver={Microsoft Access Driver (*.mdb)};dbq="&server.MapPath(db_path)
                    conn.open connstr
                    %>

                    三、提供上傳圖片的表單頁面upload.html

                    <form action="upload.asp" method="post" enctype="multipart/form-data">
                      <input type="file" name="imgurl">
                      <input type="submit" name=ok value="ok">
                    </form>

                    四、接受數據并添加記錄頁upload.asp

                    <!--#include file="conn.asp"-->
                    <%
                    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 imgurl",conn,3,3
                    rs.addnew
                    rs("img").AppendChunk myData
                    rs.update
                    rs.close
                    set rs=nothing
                    set conn=nothing
                    response.redirect "index.asp"
                    %>

                    五、提取數據庫表中圖片字段內容以做顯示圖片頁showimg.asp

                    <!--#include file="conn.asp"-->
                    <%
                    set rs=server.createobject("ADODB.recordset")
                    sql="select * from imgurl where id="&trim(request("id"))
                    rs.open sql,conn,1,1
                    Response.ContentType="image/*"
                    Response.BinaryWrite rs("img").getChunk(8000000)
                    rs.close
                    set rs=nothing
                    set conn=nothing
                    %>

                    六、顯示圖片的index.asp

                    <!--#include file="conn.asp"-->
                    <%
                    strsql="select * from imgurl"
                    set rs=server.createobject("ADODB.recordset")
                    rs.open strsql,conn,1,1
                    do until rs.eof
                    whatid=rs("id")
                    %>
                    <img src="showimg.asp?id=<%=whatid%>">

                    <%
                    rs.movenext
                    loop

                    %>




                    相關熱點文章


                    地址:湖南長沙市韶山南路248號南園503室(瀟湘晨報旁) 版權所有:長沙市天心區斌網網絡技術服務部 統一社會信用代碼:92430103MA4LAMB24R
                    咨詢電話:0731-88571521   13637482004
                    業務 QQ:客服一 1306053142 客服二 1320506001 技術/售后 522392221 高級顧問 44377655
                    服務郵箱:fanbin@binweb.cn  官方網址:www.fine-t.net   www.pk0731.com
                    旗下網站:斌網網絡  長沙信息處  佛佛網  曬土貨網
                     湘公網安備 43010302000270號  網站ICP備案號:湘ICP備13006070號-2  網站地圖  網站XML
                        
                    在線客服1 在線客服2 技術咨詢 資深顧問

                    午夜福利视频午夜福利1000集福利92午夜福利92国语2019午夜75福利不卡片在线2019年92午夜视频福利国产成人午夜福利在线观看老司机午夜福利免费视频国产午夜福利在线观看视频,午夜福利0855午夜福利国产午夜福利在线观看日本午夜免费福利视频国产成人午夜福利院福利视频(午夜)午夜福利欧美主线路在线看午夜福利片,午夜福利影院国产午夜福利在线播放福利视频午夜欧美午夜福利1000集2019年午夜福利100092免费午夜福利09不卡片在线机视频羞羞午夜福利免费视频午夜福利国产在线观看1,午夜福利不卡片在线播放国语92国语92午夜福利2000午夜福利1000集合集92午夜福利啪啪片中文字幕午夜福利片757福利视频集午夜2019午夜福利合集更新92午夜免费福利757,欧美午夜一区二区福利视频午夜福利看片2019午夜福利不卡片在线2018午夜福利午夜性色福利在线视频亚洲午夜福利在线视频午夜福利免费院午夜福利视频合集1320.