步骤二:利用Recordset对象来执行SQL命令,实现“最新十条留言记录”的查询。 Set conn = Server.CreateObject("ADODB.Connection") DBPath = Server.MapPath("book2.mdb") conn.Open "driver={Microsoft access Driver (*.mdb)};dbq=" & DBPath sql ="select top 10 * from guestbook order by ID Desc"
这里用“ order by ID Desc”表示按照“ID”字段从大到小排序。因为在数据库中我将ID字段的数据类型设为“自动编号”,留言记录的ID将按先后从小到大进行排序,所以要查询最新的十条留言即是查询最后的十条ID的记录。 Set rs = conn.Execute( sql )