成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

十萬(wàn)條Access數(shù)據(jù)表分頁(yè)的兩個(gè)解決方法

運(yùn)維 數(shù)據(jù)庫(kù)運(yùn)維
Access數(shù)據(jù)表中可以容納很多的數(shù)據(jù),但是數(shù)據(jù)多了必然會(huì)帶來(lái)一些問(wèn)題,反應(yīng)慢就是其中之一的問(wèn)題,設(shè)想一下十萬(wàn)條Access數(shù)據(jù)表會(huì)是怎么個(gè)運(yùn)行情況,可想而知,速度會(huì)慢的驚人,本文將為大家講解十萬(wàn)條Access數(shù)據(jù)表分頁(yè)的兩個(gè)解決方法。

導(dǎo)讀:后臺(tái)數(shù)據(jù)庫(kù)用是Access,客戶用了一年后說(shuō)打開(kāi)界面非常慢,查看了數(shù)據(jù)庫(kù)后發(fā)現(xiàn)數(shù)據(jù)表中的記錄已有五萬(wàn)多條,自己試過(guò)將記錄復(fù)制到10 萬(wàn)條,打開(kāi)界面非常慢,翻頁(yè)也是同樣的問(wèn)題,我采用的方式是每頁(yè)裝入20條記錄,循環(huán)寫在表格中顯示出來(lái),再定四個(gè)翻頁(yè)鍵用來(lái)查看數(shù)據(jù),但問(wèn)題是雖然是 每次裝入頁(yè)面的記錄只有二十條,但每次要打開(kāi)記錄集時(shí)還是必須一次性裝入所有的記錄,所以才慢。速度慢了必然會(huì)大大影響工作效率,下文將為大家介紹兩種解決方法,幫助大家實(shí)現(xiàn)快速操作的技巧。

解決方法一:

  1.設(shè)置一個(gè)自增長(zhǎng)字段,并且該字段為INDEX。

  2.由于是 ACCESS ,所以,只能是前臺(tái)分頁(yè)。自增長(zhǎng)字段目的,就是為了實(shí)現(xiàn)分頁(yè)功能。

  1> 記錄用戶前頁(yè)的***一個(gè) 自增值 ,例如 M 。

  2> 下一頁(yè),取下一頁(yè)的開(kāi)始值.M+1 ,結(jié)束值: M+1+1.5*PAGESIZE (注:由于數(shù)據(jù)庫(kù)會(huì)有增刪操作,故應(yīng)該取頁(yè)大小應(yīng)該有一個(gè)系數(shù),你可以根據(jù)情況自定一個(gè)1大的系數(shù)。)

  3> 前臺(tái)循環(huán)取 RS 的前 PAGESIZE 條, 寫到一個(gè) 新的RS中,并返回.

  注:新的RS是一個(gè)無(wú)連接的RS .

解決方法二:

  十萬(wàn)條記錄不是 Access 數(shù)據(jù)庫(kù)的極限。何況你的方法不是真正意義上的分頁(yè)(應(yīng)當(dāng)利用 PageSize 和 AbsolutePage 屬性)。

  VBScript code
  Set rs = New ADODB.Recordsetrs.CursorLocation = adUseClientrs.PageSize = 20rs.Open "Select * From 客戶", iConc, adOpenKeyset, adLockOptimisticlngPages = rs.PageCountlngCurrentPage = 1

  此時(shí)打開(kāi)的記錄集只有 20 條記錄。

  翻頁(yè)時(shí):

  VBScript code
  If lngCurrentPage < lngPages Then lngCurrentPage = lngCurrentPage + 1 rs.AbsolutePage = lngCurrentPageEnd If

這兩種方法大家完全可以在遇到類似問(wèn)題時(shí)試試,當(dāng)然,這兩種解決方法并不是***的,也不是絕對(duì)權(quán)威的,所以大家要靈活掌握,靈活運(yùn)用。

【編輯推薦】

  1. Access分頁(yè)方案
  2. 淺談如何構(gòu)建高效的MySQL分頁(yè)
  3. Oracle分頁(yè)查詢語(yǔ)句的寫法
責(zé)任編輯:迎迎 來(lái)源: 希賽網(wǎng)
相關(guān)推薦

2010-03-05 13:48:50

Visual Stud

2010-09-09 15:23:16

SQL更新數(shù)據(jù)

2011-04-08 11:38:37

access數(shù)據(jù)自動(dòng)聯(lián)接

2010-11-24 13:11:06

MySQL遍歷數(shù)據(jù)表

2011-06-23 09:07:16

2010-10-22 14:35:02

sql server系

2009-07-16 10:39:00

SwingUtilit

2010-11-19 11:57:15

Oracle密碼丟失

2010-07-17 00:50:12

batch Telne

2010-07-25 14:31:54

Telnet程序

2011-03-21 10:35:10

2010-11-22 15:48:40

MySQL修復(fù)表

2010-11-23 10:11:23

mysql建表亂碼

2010-09-16 15:36:26

SQL Server2

2010-11-03 09:34:39

DB2臨時(shí)表

2010-11-02 16:02:59

db2表空間

2009-08-20 18:13:17

C#中Access數(shù)據(jù)

2022-04-06 10:09:17

云服務(wù)云計(jì)算

2010-09-01 14:07:33

DB2映射

2010-07-15 14:01:12

telnet亂碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲精品永久免费 | 狠狠久久 | 日日碰狠狠躁久久躁婷婷 | 久久久久久久综合 | 日韩欧美国产精品一区 | 337p日本欧洲亚洲大胆鲁鲁 | 欧美激情综合网 | 99精品热视频 | 国产一区二区精华 | 免费看片在线播放 | 91精品国产91久久久久久丝袜 | 免费一级大片 | 亚洲精品久久久久久首妖 | 成人精品国产 | 国产欧美日韩综合精品一区二区 | 久久网国产| 亚洲免费在线视频 | 国产在线视频一区 | 伊人网综合在线观看 | 黄色在线免费观看 | 国产精品a久久久久 | 精品国产欧美一区二区三区成人 | 成人性视频免费网站 | 亚洲欧美日韩在线不卡 | 免费的av网站 | 黄色大片免费播放 | 久久亚洲91 | 淫片一级国产 | 欧美日韩大片 | 99re热精品视频国产免费 | 久久免费视频在线 | 一区二区不卡高清 | 亚洲欧美久久 | 日韩精品在线看 | 日韩一区和二区 | 国产一区二区日韩 | 狠狠操网站 | 国产成人精品一区二区三区网站观看 | 亚洲免费视频一区二区 | 亚洲激情在线观看 | 欧美性一级 |