這個例子,有點兒磨人,哈哈,不過都被我一一攻破了,難攻破也是因為敲得過程中自己的馬虎造成了很多「事故」,漏**,哈哈,一點點地找齊啦。
一、問題層出不窮:
來看看,都報什麼錯誤了吧。
起初報了這麼多錯誤,我也不知道是什麼問題,但隨著一點點地重新回看**,到是發現了不少錯誤,fields 少寫了 s, source 少寫了 r, 錯誤百出,花樣齊全。
這個是源於沒有引用ado 物件來訪問資料庫,所以報錯
這個錯誤出的更是好笑,人家源**裡,資料庫的名字是「例項4」,我也敲得例項4,一直執行不了,再回過去仔細看看,發現然而我的資料庫的名字就是「資料庫」,誰叫你不仔細,那你就找唄!
前面的例子看得稀里糊塗的,不知道在說些什麼,可能是前面的吞掉了的緣故,後面這個竟然明白了,哈哈,總結了一些知識點。
驗專案的時候,**看我的執行效果,發現每頁顯示條數這裡不能修改,及時是在1到10以內,也會顯示,不可以,如圖:
圖上,選中了「3」,按任意1到10 以內的數字,都會彈出這個框,找了源**,沒有發現任何異樣,軍星幫我看了,也沒有發現,但他很是不服氣,讓我把**發給他,他又仔仔細細地看了一遍,發現了問題,真是個細心的男孩兒,厲害,真的,這種精神太值得我學習了。
其實我只是少一行**而已,但這一行**是至關重要的,受教了,細節的重要性,細心的魅力所在。
二、知識點總結:
顯示當前記錄頁資料有兩種方法
使用 datagrid
控制項。datagrid
控制項會顯示記錄集中的全部資料,所以不直接將分頁的記錄集繫結到
datagrid
控制項。可將當前記錄頁中的鉅鹿複製到乙個新的記錄集中再將其繫結到
datagrid
控制項,便可顯示當前記錄頁資料。
使用msflexgrid
控制項,msflexgrid
控制項可在設計時將其繫結到
data
控制項。在執行時,則可通過設定控制項的
textmatrix
屬性來顯示資料。
記錄集的分頁特性
pagesize
屬性:設定或返回乙個記錄頁中可包含的記錄個數,其預設值為10。
pagecount
屬性:返回乙個記錄集的記錄頁數
absolutepage
屬性:設定或返回當前記錄頁編號
datagrid 控制項使用代表記錄的行和列來顯示資料,並允許對資料進行修改,對資料的修改可自動儲存。使用時,可將datagrid 控制項的datasource 屬性設定為ado data 控制項或recordset物件完成資料繫結。
datagrid 控制項為外部 active x控制項,使用前需將其新增到工程中,其部件名稱為 microsoft datagrid control 6.0(oledb)
需要編寫**實現以下主要功能:
在窗體載入時建立資料庫連線,並建立
recordset
物件,同時設定預設記錄頁大小,並顯示第
1個記錄頁資料
在修改記錄頁大小時,重新分頁並顯示第
1個記錄頁資料
在單擊前一頁,後一頁按鈕時,改變當前記錄頁,並顯示資料。
知識點:
理解:
對於**,起初是不理解的,但不斷地看註解,就有了自己的理解,可能本身覺得資料庫就比較難,所以心裡就告訴自己,「你看不懂,你看不懂」,哈哈,像魔咒一樣,但慢慢地,一點點地啃,試著更改**,就明白了,原來是這樣,下面這個圖,更改了頁數,去看效果,就更加明白了。而且還覺得蠻有意思的。
提問:
datagrid 該控制項
特點:分頁後的記錄集物件不能直接繫結到datagrid控制項,因為datagrid控制項會將記錄集中所有記錄自動填充到控制項中,這樣就不能實現分頁效果。 **中有標註!!!!!
在看書的時候,這個部分是有疑問的,看了看**,感覺這個位置就是這部分知識點的解說,向大家請教一下,看我想的對不對?
紅皮書例項總結
經過乙個星期的時間,終於把紅皮書敲完了,現在來總結一下通過敲例子新了解到的知識。先奉上一張導圖,比較簡單,望見諒。其實紅皮書的五個例子都是比較簡單的,千萬不要被它的外表嚇著了,只要按著書上的步驟一步一步來,認真地敲 注意中英文,還有一些物件屬性等,乙個例子下來還是比較容易的。只是我敲的時候太馬虎,會...
紅皮書例項總結
前幾天敲完紅皮書以後,覺得收穫頗多。今天來總結一下。我當時這個錯誤頻頻發生,最後連自己都不知道是為什麼錯。因為是整個 段,不斷的出現報錯。後來,自己沒招了,就讓小夥伴來幫忙。首先,是自己的大小寫問題。我總是把microsoft寫成microsoft 我還總是天真的認為,這些不用我來改,他會自己變的。...
半年總結 李曉瑞 廊坊師範提高班十五期
半年時間,所有的懸念都變成了現實,乙個個小目標,一篇篇日誌,一直覺得自己成長不大,收穫不多,但看到以前留下的足跡,才發現自己的變化真的不小。思想上移,行動下移 1.你怎麼知道這麼多好玩兒的,有意思的東西的?為什麼我不知道呢?這是昨天和公尺老師聊天的時候,他提到的,大多數人都會這樣,當發現別人有新奇的...