在线现看午夜福利片|女人16久久免费视频|鲁丝片一区鲁丝片二区鲁丝|一区二区三区欧美在线

  1. 
    
    <b id="glvx9"></b>
        1. <blockquote id="glvx9"><meter id="glvx9"></meter></blockquote>
            首頁 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載
            2011中考 | 2011高考 | 2012考研 | 考研培訓(xùn) | 在職研 | 自學(xué)考試 | 成人高考 | 法律碩士 | MBA考試
            MPA考試 | 中科院
            四六級 | 職稱英語 | 商務(wù)英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
            新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學(xué)習(xí) | 法語 | 德語 | 韓語
            計算機(jī)等級考試 | 軟件水平考試 | 職稱計算機(jī) | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證
            華為認(rèn)證 | Java認(rèn)證
            公務(wù)員 | 報關(guān)員 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 期貨從業(yè)資格 | 司法考試 | 法律顧問 | 導(dǎo)游資格
            報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務(wù)師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
            人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業(yè)資格 | 廣告師職業(yè)水平
            駕駛員 | 網(wǎng)絡(luò)編輯
            衛(wèi)生資格 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 執(zhí)業(yè)護(hù)士
            會計從業(yè)資格考試會計證) | 經(jīng)濟(jì)師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務(wù)師
            注冊資產(chǎn)評估師 | 高級會計師 | ACCA | 統(tǒng)計師 | 精算師 | 理財規(guī)劃師 | 國際內(nèi)審師
            一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監(jiān)理工程師 | 安全工程師
            質(zhì)量工程師 | 物業(yè)管理師 | 招標(biāo)師 | 結(jié)構(gòu)工程師 | 建筑師 | 房地產(chǎn)估價師 | 土地估價師 | 巖土師
            設(shè)備監(jiān)理師 | 房地產(chǎn)經(jīng)紀(jì)人 | 投資項目管理師 | 土地登記代理人 | 環(huán)境影響評價師 | 環(huán)保工程師
            城市規(guī)劃師 | 公路監(jiān)理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
            繽紛校園 | 實用文檔 | 英語學(xué)習(xí) | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲

            2011計算機(jī)等考Delphi:數(shù)據(jù)訪問部件應(yīng)用及編程

            本章主要介紹用Delphi開發(fā)簡單的數(shù)據(jù)庫應(yīng)用程序的一般方法和步驟,首先讓讀者對Delphi強(qiáng)勁的數(shù)據(jù)庫應(yīng)用開發(fā)工具有一個直觀的印象,然后在此基礎(chǔ)上進(jìn)行復(fù)雜的數(shù)據(jù)庫應(yīng)用程序的設(shè)計。

              Delete方法:Delete方法用于刪除表中的記錄,調(diào)用Delete方法時,將會刪除表中當(dāng)前的記錄,并且自動地將記錄指針移到被刪記錄的下一條記錄,同時將數(shù)據(jù)集置成Browse狀態(tài)。

              Cancel方法:Cancel方法用于取消當(dāng)前的操作,當(dāng)程序還沒有調(diào)用Post方法,將對記錄的修改寫回數(shù)據(jù)庫表時,調(diào)用Cancel方法,可以將記錄恢復(fù)到?jīng)]有修改之前的狀態(tài)。并且在調(diào)用Cancel方法時,它總是將數(shù)據(jù)集置成Browse狀態(tài)。

              AppendRecord方法和InsertRecord方法:這兩個方法分別與Append方法和Insert方法相似。它們都是用于在表中插入一條新記錄,但AppendRecord方法和InsertRecord方法比Append和Insert方法更簡單更方便一些,它們直接在表中插入一條新記錄,新記錄的各個字段值作為AppendRecord或InsertRecord方法的參數(shù)傳遞給新記錄并且不需顯式地調(diào)用post方法,將插入的新記錄寫回數(shù)據(jù)庫表。在給插入的新記錄賦字段值時,將由多個字段值組成的數(shù)組作為AppendRecord或InsertRecord的參數(shù),在字段值數(shù)組中可以為每一個字段提供一個值,或從左邊一列開始依次為任意多個字段賦值。也就是說,用戶可以從數(shù)據(jù)庫表的最左一列起,把許多列的值同時傳遞給InsertRecord,直到所有的字段被賦值,用戶也可以省略字段序列后面的的一些字段值,InsertRecord會用空值來填充這些字段:用戶也可以對那些明確希望用空填充的字段傳遞保留字NIl。

              例如:如果表Country有Name,Captial,Continent,Area和Population字段,并且數(shù)據(jù)集部件Table1與它相連,下面的代碼便可以在Country表中當(dāng)前記錄的后面插入一條新記錄。

              Table1.InsertRecord (["中國","北京","五洲"]);

              在上述代碼中沒有為Area和population字段賦值,InsertRecord會用空值來填這兩個字段。

              SetRecords方法:調(diào)用該方法可以修改表中當(dāng)前記錄的多個字段的值,調(diào)用該方法之前必須將數(shù)據(jù)集部件置成編輯狀態(tài),調(diào)用該方法之后,還要調(diào)用post方法,才能真正將當(dāng)前記錄的修改寫回數(shù)據(jù)庫表。調(diào)用SetRecord方法時,被修改的字段值必須要與表中實際存在的字段名對應(yīng),并且數(shù)據(jù)類型要相匹配。例如,下面的代碼是修改上面剛剛插入的那條記錄。

              Table1.Edit;

              Tabel1.SetRecord(, , ,9600000,1200000000);

              Tabel1.post;

              這一段代碼是修改上面剛剛插入的那條記錄的Area 和Population 字段的值,而對Name,Continent和Captial字段沒有修改。

              在數(shù)據(jù)集部件中,還有一個重要方法Abort方法,該方法是用于取消其他方法的調(diào)用的,如在插入記錄、修改記錄和刪除記錄之前,往往需要用戶確認(rèn)是否真的要執(zhí)行這種操作,此時調(diào)用Abort方法便可取消各種方法的調(diào)用,下面的代碼是在用戶刪除一條記之前,讓用戶確認(rèn)是否真的要執(zhí)行刪除操作。

              Tabel1.BeforeDelete(DataSet:TDataSet);

              If MessageDlg('真的要刪除記錄嗎?',

              mtConfirmation,mbyesNoCanel,0 <> mryes then

              Abort; {取消刪除操作}

              關(guān)于書簽(BookMark)操作;

              書簽操作主要用于在表中快速地定位記錄指針,在應(yīng)用程序中常常要保存記錄指針?biāo)诘奈恢茫谶M(jìn)行其他處理之后,希望能快速地返回到先前指針?biāo)诘奈恢,此時,使用書簽將顯得特別有用。有關(guān)書簽操作,Delphi提供了三個方法,它們是:

              ● GetBookMark

              ● GotoBookMark

              ● FreeBokMark

              這三個方法一般都是在一起使用,GetBookMark方法返回一個TBookMark類型的變量,該變量包含著指向當(dāng)前記錄的指針,GotoMark方法用于快速地將記錄指針定位到具有書簽的記錄處。FreeBookmark方法是與GetBookMark方法相反的操作,它釋放書簽標(biāo)志。下面的程序代碼闡述了書簽操作的一般方法:

              BookMark : TBookMark;

              BookMark := Table1.GetBookMark; {對當(dāng)前記錄作書簽標(biāo)志}

              Table1.DisalbeControls; {切斷Table1與數(shù)據(jù)察覺部件的聯(lián)系}

              Table.First

              While Not EOF Do {對表中全部記錄進(jìn)行其他處理}

              begin

              Tabel1.Next;

              end;

              Tabel1.GotoBookMark(BookMark)

              Table1.enableControls; {重新定位記錄指針回到原來的位置}

              Tabel1.FreeBookMark(BookMark); {刪除書簽BookMark標(biāo)志}

            上一頁  1 2 3 4 5 6 7 8 9 10  ... 下一頁  >> 
              相關(guān)推薦:2010年9月計算機(jī)等級考試試題及答案解析專題
                   預(yù)告:名師解析2010年9月計算機(jī)等級考試試題答案
                   2010年9月計算機(jī)等級考試成績查詢時間及入口
                   2010年9月計算機(jī)等考成績查詢短信免費提醒開通
            文章搜索
            計算機(jī)等級考試欄目導(dǎo)航
            版權(quán)聲明:如果計算機(jī)等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機(jī)等級考試網(wǎng)內(nèi)容,請注明出處。