freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第4章創(chuàng)建數(shù)據(jù)窗口-文庫吧資料

2024-11-01 15:14本頁面
  

【正文】 理數(shù)據(jù)時 , 經(jīng)常要從數(shù)據(jù)窗口中讀出數(shù)據(jù) , 然后再進(jìn)行處理 。 ” ) return else if ( ) =1 then mit。 ( 2) 函數(shù)的返回值 操作成功返回 1, 操作失敗返回 1。 比如數(shù)據(jù)窗口輸入數(shù)據(jù)之后 , 列焦點沒有移開 , 則該 列值就無法取出 , 這時可用該函數(shù)將焦點從當(dāng)前列移 到其它列 , 就可取出該列值了 。 ( ( ) + 1) 使輸入焦點下移一列 。 ( 2) 函數(shù)的返回值 返回值是當(dāng)前的列號 , 若返回值是 0表示沒有任何列被選中 , 1表示失敗 。 ( 4) 觸發(fā)事件 執(zhí)行該函數(shù)時 , 會觸發(fā)以下事件: ItemFocusChanged、 RowFocusChanged、 ItemError、 ItemChanged。 ( 2) 函數(shù)的返回值 操作成功返回 1, 操作失敗返回 1。 ( 8) setrow( ) 函數(shù) (設(shè)置當(dāng)前行 ) 該函數(shù)用來接受一個行號并且使它成為當(dāng)前行 。 ( 2) 函數(shù)的返回值 函數(shù)的返回值是 long類型 , 表示當(dāng)前行的行號;若數(shù)據(jù)窗口中沒有當(dāng)前行 , 則返回值是 0;若發(fā)生錯誤 , 則返回值是 1。 ( Row表示當(dāng)前行號 ) ( 7) getrow( ) 函數(shù) (獲取當(dāng)前行 ) 此函數(shù)用來獲取當(dāng)前行的行號 。 ( 2) 函數(shù)的返回值 1表示操作成功 , 1表示操作失敗 。 ( 6) selectrow( ) 函數(shù) (選擇行 ) 要加亮顯示或取消加亮顯示行 , 就要用到該函數(shù) 。 ( 5) scrolltorow ( ) 函數(shù) (滾動行 ) ( 3) 典型應(yīng)用 ( ( )) 滾動到數(shù)據(jù)窗口的最后一行 。 滾動到的行就是數(shù)據(jù)窗口的當(dāng)前行 。 ( 5) scrolltorow ( ) 函數(shù) (滾動行 ) 在緩沖區(qū)的尾部插入新記錄 , 新插入的記錄可能在數(shù)據(jù)窗口中看不到 , 這時就可以使用該函數(shù)將新插入的行滾動到視窗內(nèi) 。 ( 2) 函數(shù)的返回值 1表示刪除成功 , 1表示刪除失敗 。 ( 4) deletetrow( ) 函數(shù) (刪除記錄) ( 1) 語法形式: ( m) 其中 m表示要刪除的行號 , 它是一個 long型變量 。 該函數(shù)只能插入一條記錄 , 但不能自動滾動到插入行 , 也不能自動把插入行設(shè)置為當(dāng)前行 。 若它的值是 0, 表示在數(shù)據(jù)窗口的最后插入一條記錄 。 要想將插入的記錄保存到數(shù)據(jù)庫中 , 還應(yīng)執(zhí)行更新命令 。 ( 3) 執(zhí)行函數(shù)時觸發(fā)的事件 DBError SQLPreview UpdateStart UpdateEnd ( 4) 典型應(yīng)用 if ( ) =1 then mit; Else messagebox(“錯誤 ” ,”無法保存更改 ! ” ) rollback; end if 數(shù)據(jù)窗口中數(shù)據(jù)更新正確則提交事務(wù)(保存數(shù)據(jù)),否則取消事務(wù)(不保存數(shù)據(jù))。 (二) Update()函數(shù) (更新數(shù)據(jù)) ( 二 ) Update( ) 函數(shù) ( 更新數(shù)據(jù) ) Update函數(shù)用于把當(dāng)前數(shù)據(jù)窗口中從上次執(zhí)行 update或retrieve函數(shù)以來進(jìn)行的所有修改保存到數(shù)據(jù)庫中 。 RetrieveEnd:檢索完成后發(fā)生 。 RetrieveRow:每行數(shù)據(jù)檢索出來以后發(fā)生 。 ( 3) 函數(shù)的返回值 函數(shù)返回一個整型值,表示從數(shù)據(jù)庫中檢索到的行數(shù); 若沒有匹配的結(jié)果,則返回值是 0;若檢索中出現(xiàn)了錯誤, 返回值是 1。 (一) Retrieve()函數(shù) 注意 :這里參數(shù)的個數(shù)、類型、與數(shù)據(jù)窗口對象中定 義的變量個數(shù)、類型要相對應(yīng),若這里給定的參數(shù)個數(shù) 少于數(shù)據(jù)窗口對象中定義的變量個數(shù),程序運行時就會 出現(xiàn)錯誤;若這里的參數(shù)個數(shù)多于數(shù)據(jù)窗口對象中定義 的變量個數(shù),程序運行時就會自動去掉后面多余的參數(shù)。 這種情況的使用簡單 , 用于沒有設(shè)定任何參數(shù)的數(shù) 據(jù)窗口對象 。 用數(shù)據(jù)窗口連接數(shù)據(jù)庫 ( 4) retrieve() 數(shù)據(jù)對象名稱 .retrieve(檢索條件 ) 例如: (sqlca) ( ) 數(shù)據(jù)庫連接示例:圖 459 在數(shù)據(jù)窗口中顯示數(shù)據(jù)的步驟: 1) 設(shè)置事物對象參數(shù) 2) 連接數(shù)據(jù)庫 3) 發(fā)送事務(wù)請求 4) 檢索數(shù)據(jù) , 可將數(shù)據(jù)顯示在數(shù)據(jù)窗口中 緩沖區(qū) ? 緩沖區(qū)是數(shù)據(jù)窗口中的一個重要概念,只數(shù)據(jù)窗口工作過程中不可缺少的因素。語 句格式如下: (TransactionObjectName) 如讓 dw_1數(shù)據(jù)窗口控件與 sqlca事務(wù)對象關(guān)聯(lián) , 語句寫 為 (sqlca)。 關(guān)聯(lián)語句中一 定要使用數(shù)據(jù)窗口控件名 , 而不是數(shù)據(jù)窗口對象名 。 用數(shù)據(jù)窗口連接數(shù)據(jù)庫 ( 2) discon:斷開與數(shù)據(jù)庫的連接 該語句表示斷開與數(shù)據(jù)庫的連接 , 它的語法結(jié)構(gòu)是: disconnect [using 事務(wù)對象名 ]; 使用方法同 ( 1) connect。 它的語句結(jié)構(gòu)是: connect [using 事務(wù)對象名 ]; 連接數(shù)據(jù)庫成功則 SQLCode的值為 1, 如果該值為 0,則連接 數(shù)據(jù)庫沒有成功 。 ? 用戶在定義數(shù)據(jù)庫描述文件的同時已生成連接事務(wù)的代碼,在數(shù)據(jù)庫屬性中選擇。DSN=exercise39。它包含了數(shù)據(jù)庫操作的錯誤信息。它包含了數(shù)據(jù)庫錯誤代碼,不同的數(shù)據(jù)庫,錯誤代碼不同,但大部分?jǐn)?shù)據(jù)庫廠商都用 0表示操作成功, 100表示成功但沒有檢索到數(shù)據(jù),負(fù)數(shù)表示沒有成功。用戶可以從 SQLDBCode或 SQLErrTex中得到具體詳細(xì)的錯誤信息。 SQLCode:這是一個長整型( Long)的屬性。它指定了連接數(shù)據(jù)庫的用戶名或用戶的 ID。它用于指定登錄數(shù)據(jù)庫服務(wù)器所需的用戶名或用戶的 ID。它是數(shù)據(jù)庫的保護(hù)級別,一般不必給出。它描述的是用戶連接數(shù)據(jù)庫的密碼。它指定應(yīng)用程序所使用的數(shù)據(jù)庫管理系統(tǒng)的名稱,如 ODBC。它指定要連接的數(shù)據(jù)庫名稱。 它的默認(rèn)值是 FALSE。它指定是否將數(shù)據(jù)庫設(shè)置成自動提交所有事物。 一個應(yīng)用程序開始創(chuàng)建時 , 系統(tǒng)就自動定義一個名為 SQLCA的默認(rèn)全局變量 。必須首先創(chuàng)建應(yīng)用程序與數(shù)據(jù)庫之間的連接,應(yīng)用程序與數(shù)據(jù)庫之間的連接是通過事務(wù)對象完成的。 ( 13) Icon ( 14) Other標(biāo)簽頁:設(shè)置控件的位置 、 大小及鼠標(biāo)在控件中的形狀 。 數(shù)據(jù)窗口對象屬性 ( 8) HScrollBar VscrollBar:選擇這兩個復(fù)選框分別表示給數(shù)據(jù)窗口控件添加水平和垂直滾動條 。 ( 4) Tag ( 5) Visible ( 6) ControlMenu復(fù)選框:選中表示在標(biāo)題欄上顯示控制按鈕 , 否則不顯示 。 ( 2) Title文本框:定義標(biāo)題欄中標(biāo)題內(nèi)容 。 數(shù)據(jù)窗口對象屬性 ( 1) Name編輯框中的內(nèi)容表示數(shù)據(jù)窗口控件名稱 ,編寫腳本時使用該名稱 。 ( 7) Display ButtonsPrint和 Display ButtonsPrint Preview復(fù)選框:分別用來設(shè)定是否顯示 Print和 Preview按鈕。 ( 5) Paper Source:指定紙張來源是手動的還是自動的。 ( 3) Paper Orientation:指定紙張的方位是橫向或縱向或保留上次的方位。 ( 1) Document Name:輸入文檔文件的路徑和名字,該文件用于打印時保存打印結(jié)果。分別是: Quick Select(快速選?。?,大多采用這種數(shù)據(jù)源,它一般用于創(chuàng)建一個簡單
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1