|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp是基于web的一种编程技术,可以说是cgi的一种。它可以完成以往cgi程序的所有功能,如计数器、留言簿、公告板、聊天室等等。access|数据|数据库|access1能够定制一个表格,让它从数据库中修改数据:
<%setrs=server.CreateObject("adodb.recordset")
rs.Open"select*fromadorderbybs",conn,1,1
dowhilenotrs.EOF
response.Write"<ahref="&trim(rs("url"))&"target=_blank>"&trim(rs("wordlink"))&"</a><br>"
rs.MoveNext
loop
rs.Close
setrs=nothing
%>
注:“wordlink”是内外面的一个字段名。
2毗连数据库一样平常都用这条语句:
<!--#includefile="conn.asp"-->
Conn.asp代码以下:
<%@CODEPAGE="936"%>//这句话能够不要的
<%
dimconn
dimconnstr
dimdb
db="db/my.mdb"
Setconn=Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath(db)
conn.Openconnstr
startime=timer()
%>
3比方:上面为增加留言的页面:(次文件名是tianjia.asp)
<!--#includefile="conn.asp"-->
<%
setrs=server.createobject("adodb.recordset")
name=Request("name")
mail=Request("email")
face=Request("face")
sql="select*frommessage"(message是表名)
rs.opensql,conn,3,3
rs.addnew
rs("A_Name")=name
rs("A_Mail")=mail
rs("face")=face//这个是选择的图像,在数据库表的字段中能够用image/1.jpg就能够了
rs.update
rs.close
Response.Redirect"xianshi.asp"//这句话是重定向页面,即跳转到xianshi.asp
%>
<%
setrs=nothing
conn.close
setconn=nothing
%>
在写留言的页面只需加这条语句:<FORMaction=tianjia.aspmethod=post>则提交时就挪用tianjia.asp
4<%
setRS=server.createobject("adodb.recordset")//要对表举行操纵就要这条语句就能够。
SQLcmd="Select*FrommessageOrderByA_TimeDesc"//定时间排序(A_Time)是一个字段
RS.OpenSQLcmd,conn,adOpenStatic,adLockPessimistic
page=CLng(Request("txtpage"))
RS.PageSize=5//每页显现五条信息
Ifpage<1Thenpage=1
Ifpage>RS.PageCountThenpage=RS.PageCount//总页数
RS.AbsolutePage=page
%>
●当想显现总页数时只必要这条语句: <%=RS.PageCount%>
●要显现以后页面为第几页时只需这条语句: <%=page%>
●上面是实行上一页、下一页的显现举措
<%
Ifpage1Then
Response.Write"<td><fontsize=4>"&_
"<ahref=xianshi.asp?txtpage=1>首页</a>"
Response.Write"<td><fontsize=4>"&_
"<ahref=xianshi.asp?txtpage="&(page-1)&">上一页</a>"
EndIf
IfpageRS.PageCountThen
Response.Write"<td><fontsize=4>"&_
"<ahref=xianshi.asp?txtpage="&(page+1)&">下一页</a>"
Response.Write"<td><fontsize=4>"&_
"<ahref=xianshi.asp?txtpage="&RS.PageCount&">尾页</a>"
EndIf%>
来自广东
图像
|
|
|
|
|图像
名字<font>来自<%=RS("area")%></font>就能够从数据库中修改“广东”两字
<IMGsrc="<%=RS("face")%>"width="90"height="90"border=0>修改图片
一样上面的123也是从数据库中修改的<%=RS("A_Name")%>
***要失落出甚么内容只必要把光标移到那里然后“取数”&n</p>使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。 |
|