欢迎来到天天文库
浏览记录
ID:59573303
大小:16.00 KB
页数:3页
时间:2020-11-12
《常用ASP访问ACCESS数据库格式.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、常用ASP访问ACCESS数据库格式格式一(Connection方法)setconn=Server.SreateObject("ADODB.Connection")conn.ConnectionString="driver={MicrosoftAccessDriver(*.mdb)};dbq="&Server.MapPath("相对目录/数据库名.mdb")"driver={MicrosoftAccessDriver(*.mdb)};dbq=D:akeshexsgl.mdb"conn.Opensql="select*fromwhereid
2、="&replace(uid,"'","''")&""rs=conn.Executesqlconn.close注释:若SQL为数据库操控语句,rs=conn.Executesql改为conn.Executesql即可格式二(recordset方法)conn="DBQ="+server.MapPath("相对目录/数据库名.mdb")+";DRIVER={MicrosoftAccessDriver(*.mdb)};"setrs=server.CreateObject("adodb.recordset")sql="select*from供应商whe
3、re供应商ID="&replace(gysid,"'","''")&""rs.opensql,conn,1,1常用SQL语句查询记录:SELECT[top数字]目标列FROM基本表1[,表2,表3][WHERE条件表达式][GROUPBY列名1][ORDERBY列名2]注释:条件表达式有两种主要形式,一种如:字段名="值";第二种为多表查询时,各条件用and,not,or,xor字符连接,如:表1.id1=表2.id1and表2.id2=表3.id2。修改记录:UPDATE表名SET字段=表达式[,字段=表达式][WHERE谓词]删除记录:DE
4、LETEFROM表名[WHERE谓词]插入记录:INSERTINTO表名VALUES或者:INSERTINTO表名[(字段名1[,字段名2])]VALUES(值1[,值2])注释:若值是文本,在文本的两边要加"。若值是变量,且是文本,则"&变量名&"表单信息读取方法uid=request("表单元素名")name=Replace(Request("表单元素名"),”'”,”''”)ASP转向语句response.Redirect("要转向的页面")数据库表内容以表格形式显示方法5、color="blue"><%'输出某数据表的表头,rs为创建的记录集合名ForI=0Tors.Fields.Count-1Response.Write""&rs(I).Name&""Next%><%'输出数据表的内容rs.MoveFirst'将记录指针移到第一笔记录DoWhileNotrs.EOF'判断是否超过了最后一笔记录Response.Write""ForI=0Tors.Fields.Count-1Response.Write""&rs(I)&""NextResponse.Write6、""rs.MoveNext'将记录指针移到下一笔记录Loop%>IF语句的使用<%iftime>#6:00:00pm#theniftime<#10:00:00pm#thenWelc=”GoodEvening!”elseWelc=”GoodLateEvening!”endifelseWelc=”Goodsomeothertime!”endif%>for循环语句使用(用于知道计算次数)<%Fori=300to1step–1%>HelloEveryone!<%NEXT%>dowhile循环语句使用(用于不知道循环次数)<%D
5、color="blue"><%'输出某数据表的表头,rs为创建的记录集合名ForI=0Tors.Fields.Count-1Response.Write"
6、"
7、oWhileWelc<>”Hello!”Welc=”Hello!”%><%=Welc%><%Loop%>模糊查询语句sql="select*frommytablewherenamelike'%"&name&"%'"
此文档下载收益归作者所有