?恍然想起,似乎很久沒有寫Asp了,這下想用Asp簡單的制作ajax留言板竟然感覺有點難度了,整個流程下來竟然耗時我一天,哈哈,有點慢了,還請大師多多指點。
?
?
?
?Class?BLL_Guest
??Private?mycom,mymod,mydal
??Private?LI,UL
??Private?DEL
??'獲取信息
??Public?Sub?GetGuest()
???mydal.GetGuest(Id)
??End?Sub
??'新增信息
??Public?Sub?Insert()
???mymod.Content?=?Request("content")
???mymod.re?=?Request("Re")
???mymod.Addtime?=?Now()
???mymod.Ip?=?request.servervariables("HTTP_X_FORWARDED_FOR")
???If?len(mymod.Ip)<=0?Then?mymod.Ip?=?request.servervariables("REMOTE_ADDR")
???Call?mydal.Insert(mymod)
??End?Sub
??'更新信息
??Public?Sub?Update()
???Call?mydal.Update(mymod)
??End?Sub
??'刪除信息
??Public?Sub?Delete()
???mydal.Delete(Request("Id"))
??End?Sub
??'查找信息
??Public?Function?FindByPage()
???Dim?PageSize,CurrentPage,WhereValue,OrderValue,RecordCount
???Dim?objRS
???Dim?tmp1,tmp2,tmp3,parms,i
???Dim?tCMD
???tCMD?=?Request("tCMD")
???PageSize?=?"8"
???CurrentPage?=?Request("PageNo")
???If?Len(CurrentPage)<=0?Then
????CurrentPage=1
???End?If
???WhereValue?=?""
???OrderValue?=?"Id"
???Set?objRS?=?mydal.FindByPage(PageSize,CurrentPage-1,WhereValue,OrderValue)
???i?=?1
???RecordCount?=?mydal.Count(WhereValue)
???Do?While?Not?objRS.EOF
????If?tCMD="DEL"?Then
?????DEL?=?"刪除"
????Else
?????DEL?=?""
????End?If
????parms=Array(i,objRS("content"),objRS("ip"),objRS("addtime"),DEL)
????tmp1?=?tmp1?&?mycom.Format(LI,parms)
????objRs.Movenext
????i?=?i?+?1
???Loop
???tmp3?=?mycom.Page(PageSize,CurrentPage,RecordCount,"guest/index.asp?tCMD=LIST")
???parms=Array(tmp1,tmp3)
???tmp2?=?tmp2?&?mycom.Format(UL,parms)
???FindByPage?=?tmp2
??End?Function
??Private?Sub?Class_Initialize()
???LI?=?"?>
??'///?連接字符
??'///?sql命令
??'///?
??Public?Function?Recordset(connString,cmdText)
???Dim?objConn,objRS
???Set?objConn?=?Server.CreateObject("ADODB.Connection")
???objConn.Open?connString
???Set?objRS?=?Server.CreateObject("ADODB.RecordSet")
???objRS.Open?cmdText,objConn,1,3
???Set?Recordset?=?objRS
??End?Function
??Private?Sub?Class_Initialize()
???CONN_STRING?=?"provider?=?microsoft.jet.oledb.4.0;data?source="?&?Server.Mappath("db.mdb")
??End?Sub
?End?Class
%>
小編帶來的這篇Asp簡單的制作ajax留言板,是不是特別的實用呢,更多相關的內容,可以多多關注下錯新技術頻道,我們會不斷的更
?
新聞熱點
疑難解答
圖片精選