<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    世界因你而精彩  
    日歷
    <2012年7月>
    24252627282930
    1234567
    891011121314
    15161718192021
    22232425262728
    2930311234
    統(tǒng)計(jì)
    • 隨筆 - 169
    • 文章 - 1
    • 評(píng)論 - 138
    • 引用 - 0

    導(dǎo)航

    常用鏈接

    留言簿(9)

    隨筆分類(163)

    隨筆檔案(154)

    文章檔案(1)

    新聞檔案(1)

    相冊(cè)

    收藏夾(1)

    個(gè)人雜雜

    友情鏈接

    自學(xué)考試

    資料搜索

    最新隨筆

    搜索

    •  

    積分與排名

    • 積分 - 359256
    • 排名 - 153

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

     
    這兩天小弟提了個(gè)Bug,也是在網(wǎng)上找了些資料,才搞定了它,順便在此作個(gè)筆記

    重點(diǎn)作解析對(duì)象:
    Sub SaveAdd()
    cm.CommandText   =   "INSERT INTO [xm_news] (n_title,n_pic,n_Info,n_Atime) VALUES(?,?,?,?)"
    cm.Prepared   =   True
    cm.Parameters.Append   cm.CreateParameter("n_title",200, ,255)
    cm.Parameters.Append   cm.CreateParameter("n_pic",200, ,255)
    cm.Parameters.Append   cm.CreateParameter("n_Info",200,  ,-1)
    cm.Parameters.Append   cm.CreateParameter("n_Atime",200, ,255)
    cm("n_title")=Request.Form("title")
    cm("n_pic")=Request.Form("defaultpic")
    cm("n_Info")=Request.Form("info")
    cm("n_Atime")=now
    cm.Execute
     Response.Write ("<script>alert('添加成功!');location='?'</script>")
    End Sub

    cm.Parameters.Append   cm.CreateParameter("n_Info",200,  ,-1)
    '得是-1

    <!--#include file="inc.asp"-->
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>后臺(tái)產(chǎn)品管理</title>
    <STYLE type=text/css>BODY {
     BACKGROUND-COLOR: #ffffff
    }
    .toptable1 {
     COLOR: #000000; BACKGROUND-COLOR: #d2d6dc
    }
    .toptable2 {
     BACKGROUND-IMAGE: url(images/topdi.gif); COLOR: #000000
    }
    .banner {
     BACKGROUND-IMAGE: url(images/topdi.gif); COLOR: #7089a9; HEIGHT: 25px
    }
    .tablecolor {
     WIDTH: 98%; WORD-BREAK: break-all; BACKGROUND-COLOR: #888888
    }
    .tablebody {
     BACKGROUND-COLOR: #ffffff
    }
    TD {
     FONT-SIZE: 12px; COLOR: #000000
    }
    INPUT {
     BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 9pt; BACKGROUND: url(images/input.gif) #ffffff; BORDER-LEFT: #333333 1px solid; COLOR: #000000; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: verdana
    }
    A:link {
     COLOR: #666666; TEXT-DECORATION: none
    }
    A:active {
     COLOR: #666666; TEXT-DECORATION: none
    }
    A:visited {
     COLOR: #666666; TEXT-DECORATION: none
    }
    A:hover {
     COLOR: #339900; TEXT-DECORATION: underline
    }
    A.a:link {
     COLOR: #ea7500; TEXT-DECORATION: none
    }
    A.a:visited {
     COLOR: #ea7500; TEXT-DECORATION: none
    }
    A.a:active {
     COLOR: #ea7500; TEXT-DECORATION: none
    }
    A.a:hover {
     COLOR: #ea7500; TEXT-DECORATION: underline
    }
    </STYLE>
    </head>
    <body>
    <%
    Call Checkadmin()
    ID=CheckNumeric(Request("ID"))
    Action = Trim(Request.QueryString("Action"))

    DatabasePath="../database/database.mdb"
    Set Conn = Server.Createobject("Adodb.Connection")
    Conn.Open "Provider=Microsoft.Jet.Oledb.4.0;Data Source="&Server.Mappath(DatabasePath)
    'Call OpenDatabase()
    Set   cm=   Server.CreateObject("ADODB.Command")
    Set   cm.ActiveConnection   =   Conn
    Select Case Action
     Case "Edit"
      Call Edit()
     Case "SaveAdd"
      Call SaveADD()
     Case "Add"
      Call Add()
     Case "SaveEdit"
      Call Saveedit()
     Case "Del"
      Call Del()
     Case Else
      call Normal()
    End Select
    call CloseDatabase()

    Sub Edit()
    Set Rs = Conn.Execute("SELECT * From xm_news Where n_Id ="&id&"")
    %><form action="?Action=SaveEdit&ID=<%=RS("n_ID")%>" method="post"  name="form1" >

      <table width="100%"  border="0" cellpadding="0" cellspacing="1" bgcolor="#95DDFF">
        <tr bgcolor="#ECF4FB">
          <td width="14%" height="30">新聞標(biāo)題:</td>
          <td>
            <input name="title" type="text" id="title" value="<%=RS("n_title")%>" size="50"></td>
      </tr>

        <tr bgcolor="#ECF4FB">
          <td height="30">新聞圖片:</td>
          <td>
            <INPUT name="DefaultPic" type="text" id="DefaultPic" value="<%=rs("n_pic")%>">
          <br> <IFRAME ID="DefaultPic1" SRC="upload.asp?t=1" FRAMEBORDER="0" SCROLLING="no" WIDTH="500" HEIGHT="30"></IFRAME></td>
      </tr>
      <tr>

        <tr bgcolor="#ECF4FB">
          <td height="30">新聞描述:</td>
          <td>
            <textarea name="info" cols="50" id="textarea"><%=rs("n_info")%></textarea>
      </tr>
        <tr bgcolor="#ECF4FB">
          <td>&nbsp;</td>
          <td>
            <input type="submit" name="bottom2" value="提交" > <input type="reset" name="Submit2" value="重置"></td>
      </tr>
    </table></form>
    <%
    End Sub

    Sub SAVEEdit()
    cm.CommandText   =   "Update xm_news Set n_title= ?,n_pic= ?, n_info=? Where n_Id="&id&""
    cm.Prepared   =   True
    cm.Parameters.Append   cm.CreateParameter("n_title",200, ,255)
    cm.Parameters.Append   cm.CreateParameter("n_pic",200, ,255)
    cm.Parameters.Append   cm.CreateParameter("n_Info",200,  ,-1)
    cm("n_title")=Request.Form("title")
    cm("n_pic")=Request.Form("Defaultpic")
    cm("n_Info")=Request.Form("info")
    cm.Execute

     'Conn.Execute("Update xm_news Set n_title='"&Request.Form("title")&"',n_pic='"&Request.Form("Defaultpic")&"',n_info='"&Request.Form("info")&"' Where n_Id="&id&"")
     Response.Write ("<script>alert('修改成功!');location='?'</script>")
    End Sub

    Sub SaveAdd()
    cm.CommandText   =   "INSERT INTO [xm_news] (n_title,n_pic,n_Info,n_Atime) VALUES(?,?,?,?)"
    cm.Prepared   =   True
    cm.Parameters.Append   cm.CreateParameter("n_title",200, ,255)
    cm.Parameters.Append   cm.CreateParameter("n_pic",200, ,255)
    cm.Parameters.Append   cm.CreateParameter("n_Info",200,  ,-1)
    cm.Parameters.Append   cm.CreateParameter("n_Atime",200, ,255)
    cm("n_title")=Request.Form("title")
    cm("n_pic")=Request.Form("defaultpic")
    cm("n_Info")=Request.Form("info")
    cm("n_Atime")=now
    cm.Execute
     Response.Write ("<script>alert('添加成功!');location='?'</script>")
    End Sub

    Sub Del()
     Conn.Execute("Delete from xm_news where n_Id ="&ID&"")
     Response.Write ("<script>alert('刪除成功!');location='?'</script>")
    End Sub

     


    Sub Add()
    %>
    <form action="?Action=SaveAdd" method="post"  name="form1" >
      <table width="100%"  border="0" cellpadding="0" cellspacing="1" bgcolor="#95DDFF">
        <tr bgcolor="#ECF4FB">
          <td width="14%" height="30">新聞標(biāo)題:</td>
          <td>
            <input name="title" type="text" id="title" size="50" ></td>
        </tr>
        <tr bgcolor="#ECF4FB">
          <td height="30">新聞圖片test:</td>
          <td>
            <INPUT name="DefaultPic" type="text" id="DefaultPic"> <br> <IFRAME ID="DefaultPic1" SRC="upload.asp?t=1" FRAMEBORDER="0" SCROLLING="no" WIDTH="500" HEIGHT="30"></IFRAME></td>
        </tr>
        <tr>
        <tr bgcolor="#ECF4FB">
          <td height="30">新聞描述:</td>
          <td>
            <textarea name="info" cols="50" id="info"></textarea>
        </tr>
        <tr bgcolor="#ECF4FB">
          <td>&nbsp;</td>
          <td>
            <input type="submit" name="bottom" value="提交" > <input type="reset" name="Submit" value="重置"></td>
        </tr>
      </table>
    </form>
    <%
    End Sub

    sub normal%>

    <table width="100%" border="0" cellpadding="2" cellspacing="1" bgcolor="#95DDFF">
      <tr bgcolor="#ECF4FB">
        <td width="187" bgcolor="#ECF4FB"><strong>ID</strong></td>
        <td width="294" bgcolor="#ECF4FB"><strong>標(biāo)題</strong></td>
        <td width="279" bgcolor="#ECF4FB"><strong>編輯</strong></td>
      </tr>
       <%
    PageNo=CheckNumeric(Request("pageno"))
    Sql="select n_id,n_title from xm_news order by n_id desc"
    set rs=server.CreateObject("adodb.recordset")
    rs.open sql,conn,1,1
    Pasz=12

    Total=INT(rs.RecordCount\Pasz+1)
    rs.PageSize=Cint(Pasz)

    if pageno<1 or PageNo=""  then
     pageno=1
    end if

    if pageno > Total then
     pageno=Total
    end if

    rs.AbsolutePage=pageno
    position=rs.PageSize*pageno
    pagebegin=position-rs.PageSize+1

    if position<rs.RecordCount then
     pagend=position
    else
     pagend=rs.RecordCount
    end if

    rs.AbsolutePosition=pagebegin
    for i =pagebegin to pagend
    %>
      <tr bgcolor="#ECF4FB">
        <td>&nbsp;<%=rs(0)%></td>
        <td>&nbsp;<%=rs(1)%></td>
        <td>&nbsp;<a href="?Action=Edit&ID=<%=RS(0)%>">編輯</a>|<a href="?Action=Del&ID=<%=RS(0)%>">刪除</a></td>
      </tr>
      <%
    rs.movenext
    next
    rs.close
    set rs=nothing
    %>
    </table>
    <table align=center>
    <tr>
    <td align=right style="border:0px"><a href="?pageno=<%=pageno-1%>"><br>[上一頁]</a></td>
    <td align=left style="border:0px"><a href="?pageno=<%=pageno+1%>"><br>[下一頁]</a></td>
    </tr>
    </table>
    <%end sub%>
    </body>
    </html>

    posted on 2007-12-13 14:24 張秀蘭 閱讀(536) 評(píng)論(1)  編輯  收藏 所屬分類: 資料查找
    評(píng)論:
    • # re: asp access數(shù)據(jù)庫預(yù)處理方法  ghost210 Posted @ 2012-07-06 11:49
      謝謝了,我從網(wǎng)上找了很多資料,發(fā)現(xiàn)從您這里解決了。
      太感謝了  回復(fù)  更多評(píng)論   

     
    Copyright © 張秀蘭 Powered by: 博客園 模板提供:滬江博客
    主站蜘蛛池模板: 国产成人精品男人免费| 国产亚洲精久久久久久无码AV| 亚洲国产日韩精品| 免费看AV毛片一区二区三区| 精品成人一区二区三区免费视频| 中文字幕第一页亚洲| 97免费人妻在线视频| 亚洲6080yy久久无码产自国产| 国产精品亚洲αv天堂无码| 一区二区三区福利视频免费观看| 亚洲18在线天美| MM131亚洲国产美女久久| 99re6热视频精品免费观看| 亚洲av无码av在线播放| 亚洲人成人77777网站| 免费可以在线看A∨网站| 久久久久女教师免费一区| 亚洲制服丝袜精品久久| 亚洲精品WWW久久久久久| 91久久成人免费| 亚美影视免费在线观看| 在线综合亚洲中文精品| 亚洲乱码一区二区三区在线观看| 免费a级毛片高清视频不卡| 成在线人视频免费视频| 456亚洲人成影院在线观| 亚洲乱码一区二区三区在线观看 | 国产大片51精品免费观看| a级特黄毛片免费观看| 亚洲AⅤ男人的天堂在线观看 | 亚洲高清一区二区三区| 亚洲伊人久久精品影院| 免费精品一区二区三区在线观看| 99久久国产精品免费一区二区 | 最近免费中文字幕mv电影 | 成人午夜视频免费| 十八禁无码免费网站 | 成全高清视频免费观看| 久久久久久国产精品免费无码| 免费一级毛suv好看的国产网站 | 国产精品亚洲AV三区|