資料庫排序

2021-06-08 07:46:36 字數 1087 閱讀 9391

一.對資料庫所開啟的記錄集排序,本身並沒有排序

datacontrolsequence為data控制項的名稱

1.datacontrolsequence.recordsource = "select * from controlsequence_ny_1 order by sequence" '對記錄集進行排序

2.datacontrolsequence.refresh     排序後的內容反映到繫結控制項上

3.dbgcontrolsequence.refresh

二.對資料庫排序,但前提是資料庫必須是關閉的相當於複製了資料庫

'建立原始資料表2

ssql = "create table primaldata2" & "(" & vbcrlf & _

"pressure float," & vbcrlf & _

"ttime float," & vbcrlf & _

"temperature float," & vbcrlf

ssql = left(ssql, len(ssql) - 3)

ssql = ssql & ")"

temporderdb.execute ssql

'排序ssql = "insert into primaldata2 select * from primaldata order by ttime"

temporderdb.execute ssql

'刪除原表

ssql = "drop table primaldata"

temporderdb.execute ssql

'新錶重新命名

temporderdb.tabledefs("primaldata2").name = "primaldata

temporderdb.close

set temporderdb = nothing

三.對資料庫本身進行排序,可以是開啟的

set  rs = datacontrolsequence.recordset直接對資料庫進行操作

rs.fields(j)為對第j列操作,可以用氣泡排序之類的方法來做,很麻煩

資料庫基礎沒看過,感覺像空中樓閣,哎,木辦法...

資料庫排序

pragma once include void printarray int array,int size printf n void swap int a,int b 插入排序 時間複雜度 1 最好 o n 已經有序 2 平均 o n 2 3 最壞 o n 2 已經有序,是逆序 空間複雜度 o ...

資料庫排序

use mydb 排序 select from category order by ids asc order排序的意思 asc 公升序 select from category order by ids desc desc 降序 select from category order by pare...

資料庫 排序檢索資料

本章將講授如何使用select語句的order by子句,根據需要排序檢索出的資料。正如前一章所述,下面的sql語句返回某個資料庫表的單個列。單請看其輸出,並沒有特定的排序。子句 sql語句由子句構成,有些子句是必需的,而有的是可選的。乙個子句通常由乙個關鍵字和所提供的資料組成。子句的例子有sele...