步驟二:利用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 )