站長資訊網
        最全最豐富的資訊網站

        Asp技術實現數據導入進度狀態的顯示代碼

        本文采用Asp技術實現數據導入進度狀態的顯示,代碼如下:
        <!– #include file=”inc/dsn.asp” –>
        <!–#include file=”inc/vbfun.asp”–>
        <form name=”data” action=”” id=”data”>
        <input name=”showdata” type=”text” value=”數據正在加載中…” size=”100″>
        </form>  
        <script>
        <%
        excelurl=request.Form(“file_url”)
        gz_year=request.Form(“gz_year”)
        gz_month=request.Form(“gz_month”)
        if gz_year=”” then
        gz_year=year(now())
        end if
        if gz_month=”” then
        gz_month=month(now())
        end if
        if excelurl<>”” then
        set rs=server.CreateObject(“adodb.recordset”)
        strexcel=”provider=Microsoft.Jet.OLEDB.4.0; Data Source=”&server.MapPath(excelurl)&”;Extended Properties=Excel 8.0″
        set connexcel=CreateObject(“ADODB.Connection”)
        connexcel.Open strexcel
        Sql=”select * from [sheet1$]”  
        rs.Open Sql,connexcel
        IF   rs.Eof   And   Rs.Bof   Then  
        response.Write(“alert   (‘沒有資料可以導入!’);”)
        else
        Conn.BeginTrans
        set rsf=server.CreateObject(“adodb.recordset”)
        rsf.open(“select * from gz_infor where gz_year=”&gz_year&” and gz_month=”&gz_month&””) ,conn
        if not rsf.eof then
        response.write “alert(‘在這個月中您已經導入了一次工資以免重復請核對,該次操作作廢!’);</script>”
        response.End()
        end if
        do while not rs.eof
        %>
        document.data.showdata.value=”<%=”用戶名:”&rs(1)&”   賬號:”&rs(0)%>”;
        <%
        process=rs(0)  
        ‘ On Error Resume Next
        conn.execute(“importgz ‘”&rs(0)&”‘,'”&rs(1)&”‘,'”&rs(2)&”‘,'”&rs(3)&”‘,'”&rs(4)&”‘,'”&rs(5)&”‘,'”&rs(6)&”‘,'”&rs(7)&”‘,'”&rs(8)&”‘,'”&rs(9)&”‘,'”&rs(10)&”‘,'”&rs(11)&”‘,'”&rs(12)&”‘,'”&rs(13)&”‘,'”&rs(14)&”‘,'”&rs(15)&”‘,'”&rs(16)&”‘,'”&rs(17)&”‘,”&gz_year&”,”&gz_month)
        if conn.Errors.Count>0 then
        conn.Errors.Clear
        conn.RollBackTrans
        response.write “<script>alert(導入過程中出現錯誤,該次操作作廢!’);history.back();</Script>”
        response.End()
        end if
        rs.movenext
        loop
        Conn.CommitTrans
        response.Write(“alert(‘成功導入用戶資料’);”)
        end if

        %>
        document.data.showdata.value=”數據導入完畢”;
        <%
        else
        %>
        window.alert(“你沒有選擇任何文件”);
        document.data.showdata.value=”你沒有選擇任何文件”;
        <%
        end if
        %>
        </script>

         

        分享到: 更多

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品无码一区二区三级 | 爽爽精品dvd蜜桃成熟时电影院| 精品一区二区久久久久久久网站| 亚洲精品WWW久久久久久| 午夜精品视频在线| 9久久9久久精品| 久久精品一本到99热免费| 中文字幕av日韩精品一区二区 | 久久精品国产亚洲AV无码娇色 | 久久精品aⅴ无码中文字字幕重口| 久久久久一级精品亚洲国产成人综合AV区 | 真实国产乱子伦精品一区二区三区| 国产区精品福利在线观看精品| 久久亚洲国产午夜精品理论片| 国产精品成熟老女人视频| 精品人妻人人做人人爽| 奇米影视7777久久精品| 亚洲精品无码av人在线观看| 亚洲国产精品人人做人人爽| 久久久久这里只有精品| 精品久久久无码中文字幕| 国产玖玖玖九九精品视频| 国产精品无码专区在线观看| 国产精品亚洲综合专区片高清久久久| 办公室久久精品| 日本一区精品久久久久影院| 精品精品国产自在久久高清| 国产精品臀控福利在线观看| 国产亚洲精品观看91在线| 国产精品一区在线播放| 精品国产品香蕉在线观看75| 久久久久夜夜夜精品国产| 亚洲国产精品嫩草影院| 99久久99久久精品国产| 9re热国产这里只有精品| 国产精品无码永久免费888 | jizz国产精品| 惠民福利中文字幕人妻无码乱精品| 久久99热这里只有精品国产| 欧美精品一二区| 尤物yw午夜国产精品视频|