的Connection对象;而要打开数据库则必须使用ADO对象群的Recordset对象,程序:setcn=server.createobject("adodb.connection")cn.open"filedsn=c:\programfiles\commonfiles\odbc\datasources\msaccessdatabase.dsn"setrs=server.createobject("adodb.recordset")
sql="select*fromallmessageorderby留言时间desc"rs.opensql,cn,1,1Recordset对象是负责浏览与操作从数据库取出来的数据,Connection对象只负责与数据库进行链接的动作,并不能使用数据库内的数据,因此必须建立一个可以存取数据库数据的Recordset对象,使用RS.Open方法存取”teach.mdb”数据库RS.OpenSQL,CN,1,1使用open方法来打开数据表或执行Select指令参数设置如下:1,参数一(SOURCE):为欲打开的数据表或SQL指令。2,参数二(ActionConnection):指定一个已打开的数据库对象,将此参数设为链接我们已经建立好的Connection对象“CN”。
3,参数三(CursorType):指定Recordset的打开类型,1为可读写且可自由移动。4,参数四(LockType):指定锁定类型,1为只读。数据排序与SQL指令1.Select指令的筛选语句:格式:Select…From在SQL语言中:“Select”数据表“中选取某些“栏位”的数据.2.如果要选取的数据表数据包含了一个以上的栏位,则我们可以利用“,”逗号来栏位名称隔开。3.如果要选取的数据表数据包含了全部的栏位,则可以利用万用字符“*”来代表全部的栏位。可排序数据的Select指令1.当我们希望被选取出来的数据记录数据能够依据某个或某几个栏位的内容来排序时,只要将这些排序依据的栏位摆放在“OrderBy“保留字之后,然后将这处排序的语句连接在”Select…From“后面就行了。2.“OrderBy“默认的排序方式是“由小排到大”,但若是希望排序方式是“由大排到小”,则我们可在栏位名称后再加上“Desc“保留字!将排序方式改为”由大排到小“。在“显示留言意见”网页中的打开数据库ASP程序中的语句:SELECT*Fromallmessageorderby留言日期Desc功能为:从数据表“allmessage