站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        asp實(shí)現(xiàn)把文件存進(jìn)access數(shù)據(jù)庫(kù)并提供下載的代碼

         本文的代碼是指把文件存進(jìn)access數(shù)據(jù)庫(kù)然后取出來(lái)供人下載,希望對(duì)大家有用!

        senddate.asp(發(fā)送界面)

        <form method=”post” ENCTYPE=”multipart/form-data” name=”form3″ action=”senddateindb.asp”>
        <input type=”hidden” name=”userdept” value=”<%=firstdept%>”>
        <input type=”hidden” name=”username” value=”所有人”>
        <td align=”center”><b>發(fā)給:</b></td><td><input type=”text” name=”sendto” size=60 value=”<%=sendto%>” onfocus=”document.form3.title.focus();”><font color=red>*</font></td>
        </tr>
        <tr>
        <td align=”center”><b>標(biāo)題:</b></td>
        <td><input type=text name=”title” size=60><font color=red>*</font></td>
        </tr>
        <tr>
        <td align=”center”><b>內(nèi)容:</b></td>
        <td><textarea name=”content” rows=”9″ cols=”60″></textarea></td>
        </tr>
        <tr>
        <td align=”center”><b>附件:</b></td>
        <td><input type=”file” name=”file1″ size=35>(不能超過(guò)100K)</td>
        </tr>
        <tr>
        <td align=center colspan=2>
        <input type=”submit” name=”submit” value=”發(fā)送”>
        </td>
        </form>

        *************************************************************************
        senddateindb.asp(把要發(fā)送的文件保存到數(shù)據(jù)庫(kù))

        <!–#INCLUDE FILE=”asp/fupload.inc”–>
        <!–#include file=”asp/opendb.asp”–>
        <!–#include file=”asp/sqlstr.asp”–>
        <!–#include file=”asp/checked.asp”–>
        <!–#include file=”asp/bgsub.asp”–>
        <%
        ‘On Error Resume Next
        oabusyname=request.cookies(“oabusyname”)
        oabusyusername=request.cookies(“oabusyusername”)
        oabusyuserdept=request.cookies(“oabusyuserdept”)
        oabusyuserlevel=request.cookies(“oabusyuserlevel”)
        if oabusyusername=”” then response.redirect “default.asp”
        %>
        <html>
        <head>
        <meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″>
        <meta name=”GENERATOR” content=”Microsoft FrontPage 4.0″>
        <meta name=”ProgId” content=”FrontPage.Editor.Document”>
        <link rel=”stylesheet” href=”css/css.css”>
        <title>企業(yè)管理系統(tǒng)_IT知道網(wǎng)itwis.com</title>
        </head>
        <body bgcolor=”#eeeeee” topmargin=”5″ leftmargin=”5″>
        <%
        call bghead()
        %>
        <center>
        <table>
        <tr>
        <td>
        <b>公文發(fā)送</b>
        </td>
        <form action=”senddate.asp” method=”post” name=”form1″>
        <td>
        <input type=”submit” value=”返回”>
        </td>
        </form>
        </tr>
        </table>
        </center>
        <%
        call bgmid()
        %>

        <%
        if Request.ServerVariables(“REQUEST_METHOD”) = “POST” Then
        ‘—————————
        ‘response.write “開始發(fā)送<br>”
        ‘—————————
        Dim Fields
        UploadSizeLimit=100000
        Set Fields = GetUpload()
        dim Field
        For Each Field In Fields.Items
        if Field.name=”title” then title=BinaryToString(Field.value)
        if Field.name=”content” then content=BinaryToString(Field.value)
        if Field.name=”sendto” then sendto=BinaryToString(Field.value)
        if Field.name=”file1″ then
        filename=field.FileName
        fileContentType=field.ContentType
        filevalue=field.value
        end if
        next
        ‘————————————–
        ‘response.write “title=” & title & “<br>”
        ‘response.write “content=” & content & “<br>”
        ‘response.write “sendto=” & sendto & “<br>”
        ‘response.write “filedname=” & filename & “<br>”
        ‘response.write “fileContentType=” & fileContentType & “<br>”
        ‘—————————————-
        dim mysendto
        mysendto=split(sendto,”|”,-1,1)
        for each sendtoinf in mysendto
        userdeptpoint=InStr(sendtoinf,”:”)
        if userdeptpoint>0 then
        sendtoinflen=len(sendtoinf)
        recipientusername=right(sendtoinf,sendtoinflen-userdeptpoint)
        if recipientusername=”所有人” then
        recipientusername=”所有人”
        else
        usernamepoint=Instr(recipientusername,”(“)
        usernamelen=len(recipientusername)
        recipientusername=left(recipientusername,usernamelen-1)
        recipientusername=right(recipientusername,usernamelen-1-usernamepoint)
        end if
        recipientuserdept=left(sendtoinf,userdeptpoint-1)
        set conn=opendb(“oabusy”,”conn”,”accessdsn”)
        set rs=server.createobject(“ADODB.recordset”)
        sql = “select * from senddate”
        rs.Open sql,conn,1,3
        rs.addnew
        rs(“title”)=title
        rs(“content”)=content
        rs(“sender”)=oabusyusername
        rs(“recipientusername”)=recipientusername
        rs(“recipientuserdept”)=recipientuserdept
        if filename<>”” then
        rs(“filename”)=filename
        rs(“fileContentType”)=fileContentType
        rs(“filevalue”).appendchunk filevalue
        end if
        rs.update
        rs.close
        set rs=nothing
        set conn=nothing
        end if
        next
        %>
        <br><br>
        <center>發(fā)送完成</center>
        <%
        end if
        %>
        <%
        call bgback()
        %>
        </body>
        </html>

         

         

        分享到: 更多

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 精品无人区一区二区三区| 国产精品1区2区3区在线播放| 日本一卡精品视频免费| 国产精品hd免费观看| 97人妻无码一区二区精品免费| 亚洲精品宾馆在线精品酒店| 99久久精品无码一区二区毛片 | 欧美精品免费观看二区| 久久99国产综合精品| 亚洲AV无码久久精品色欲| 午夜成人精品福利网站在线观看| 国产精品日日摸夜夜添夜夜添1国产精品va欧美精 | .精品久久久麻豆国产精品| 亚洲AV无码精品色午夜果冻不卡 | 精品国产欧美一区二区三区成人| 久久最新精品国产| 国产精品臀控福利在线观看| 国产精品亚洲а∨无码播放 | 国产精品亚洲玖玖玖在线观看| 久久夜色精品国产亚洲| aaa级精品久久久国产片| 国产午夜精品无码| 久久精品aⅴ无码中文字字幕重口 久久精品a亚洲国产v高清不卡 | 日本精品中文字幕| 国产成人精品日本亚洲网址| 久久99精品久久久久子伦| 久久精品亚洲中文字幕无码麻豆| 无码精品人妻一区二区三区漫画| 宅男宅女精品国产AV天堂| 亚洲无码精品浪潮| 亚洲一区精品无码| 亚洲日韩精品A∨片无码| 伊人久久精品无码二区麻豆 | 国产精品成人国产乱一区| 92精品国产自产在线观看| 国产精品免费视频观看拍拍| 国产精品毛片a∨一区二区三区| 国产精品麻豆入口| 男人的天堂精品国产一区| 亚洲欧美日韩国产精品影院| 亚洲av无码国产精品色午夜字幕 |