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

正文內(nèi)容

第4章創(chuàng)建數(shù)據(jù)窗口(存儲版)

2024-12-03 15:14上一頁面

下一頁面
  

【正文】 容表示數(shù)據(jù)窗口控件名稱 ,編寫腳本時使用該名稱 。 ( 13) Icon ( 14) Other標(biāo)簽頁:設(shè)置控件的位置 、 大小及鼠標(biāo)在控件中的形狀 。 它的默認(rèn)值是 FALSE。它是數(shù)據(jù)庫的保護級別,一般不必給出。用戶可以從 SQLDBCode或 SQLErrTex中得到具體詳細的錯誤信息。 ? 用戶在定義數(shù)據(jù)庫描述文件的同時已生成連接事務(wù)的代碼,在數(shù)據(jù)庫屬性中選擇。語 句格式如下: (TransactionObjectName) 如讓 dw_1數(shù)據(jù)窗口控件與 sqlca事務(wù)對象關(guān)聯(lián) , 語句寫 為 (sqlca)。 ( 3) 函數(shù)的返回值 函數(shù)返回一個整型值,表示從數(shù)據(jù)庫中檢索到的行數(shù); 若沒有匹配的結(jié)果,則返回值是 0;若檢索中出現(xiàn)了錯誤, 返回值是 1。 ( 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ù))。 ( 4) deletetrow( ) 函數(shù) (刪除記錄) ( 1) 語法形式: ( m) 其中 m表示要刪除的行號 , 它是一個 long型變量 。 ( 5) scrolltorow ( ) 函數(shù) (滾動行 ) ( 3) 典型應(yīng)用 ( ( )) 滾動到數(shù)據(jù)窗口的最后一行 。 ( 2) 函數(shù)的返回值 函數(shù)的返回值是 long類型 , 表示當(dāng)前行的行號;若數(shù)據(jù)窗口中沒有當(dāng)前行 , 則返回值是 0;若發(fā)生錯誤 , 則返回值是 1。 ( 2) 函數(shù)的返回值 返回值是當(dāng)前的列號 , 若返回值是 0表示沒有任何列被選中 , 1表示失敗 。 ” ) return else if ( ) =1 then mit。 Getitemdecimal:所取字段的類型是帶小數(shù)的數(shù)值型。 ( 15) setsort ()函數(shù) 運行程序數(shù)據(jù)窗口按原排序顯示數(shù)據(jù) , 有時希望根據(jù)不同 情況對不同字段進行再排序 , 這時就要用到 setsort( ) 和 sort( ) 函數(shù) 。 ypos:是一個 integer類型的變量 , 表示單擊時所在位置的 Y坐標(biāo) 。 a39。 //排序方式設(shè)置為按該列遞減排序 。 DoubleClicked 事件 ( 4) 典型示例 string is_columnname if =column then is_columnname= end if messagebox(用戶雙擊數(shù)據(jù)窗口控件 ,所在行號: +string(row)amp。 這是系統(tǒng)默認(rèn)的返回值 。 dwo:是一個 DWObject類型的變量 , 表示修改的列對象 。 然后在數(shù)據(jù)庫相應(yīng)表中 , 選擇 “ name”字段的屬性 , 將該字段的 Validation屬性設(shè)置為 name_rule規(guī)則 。 RetrieveStart 事件 ( 4) 典型示例 只檢索數(shù)據(jù)窗口中的前 200條記錄 。 ( 3) 事件的返回值 該事件有兩個返回值: 0:表示繼續(xù)操作 。 UpdateStart 事件 _典型示例 string name1,sign=T long nn,row1 nn=() for row1=1 to nn name1=(row1,name) if name1= or isnull(name1) then sign=F exit end if next UpdateStart 事件 _典型示例 if sign=F then messagebox(提示: ,名字字段有空白 , 不能存盤 。 ,插入的行數(shù): +string(rowsinserted)amp。 ( 4) 典型示例 若數(shù)據(jù)更新成功 , 就顯示相關(guān)信息 , 包括插入的行數(shù) 、 修改的行數(shù) 、 刪除的行數(shù) 。 1:表示不要執(zhí)行 update操作 。 ~r共有 +string(rowcount)+條記錄 ) RetrieveRow 事件 ( 1) 觸發(fā)條件 每行數(shù)據(jù)從數(shù)據(jù)庫檢索到數(shù)據(jù)窗口時 , 就會觸發(fā)該事件 。 2:表示執(zhí)行檢索操作 , 但不刪除原來數(shù)據(jù)窗口中的行和緩沖區(qū)中的數(shù)據(jù) 。 3:表示拒絕用戶輸入的數(shù)據(jù) , 但允許用戶改變輸入焦點 。 if =sex1 then if not match(data,[MF]) then return 1 end if end if ItemError 事件 ( 1) 觸發(fā)條件 當(dāng)系統(tǒng)認(rèn)為字段值不符合規(guī)則時 , 就會觸發(fā)該事件 。 data:是一個 string類型的變量 , 表示修改后的數(shù)據(jù) 。 ( 3) 事件的返回值 該事件只有一個返回值 0, 表示繼續(xù)操作 。 else this_sort=column_name+39。 string column_name,this_sort//定義兩個變量 , 分別存放當(dāng)前點擊的列標(biāo)題及當(dāng) //前的排序方式 。 數(shù)據(jù)窗口事件 (一) Clicked 事件 ( 1) 觸發(fā)條件 當(dāng)用戶在數(shù)據(jù)窗口中單擊鼠標(biāo)左鍵時就觸發(fā)該事件 。 (14) setfilter()函數(shù) ( 3) 典型應(yīng)用 例 1:過濾條件中包含數(shù)值型常量 。 Getitemdate:所取字段的類型是日期型 。 ( 2) 函數(shù)的返回值 操作成功返回 1, 操作失敗返回 1。 ( 4) 觸發(fā)事件 執(zhí)行該函數(shù)時 , 會觸發(fā)以下事件: ItemFocusChanged、 RowFocusChanged、 ItemError、 ItemChanged。 ( Row表示當(dāng)前行號 ) ( 7) getrow( ) 函數(shù) (獲取當(dāng)前行 ) 此函數(shù)用來獲取當(dāng)前行的行號 。 滾動到的行就是數(shù)據(jù)窗口的當(dāng)前行 。 該函數(shù)只能插入一條記錄 , 但不能自動滾動到插入行 , 也不能自動把插入行設(shè)置為當(dāng)前行 。 (二) Update()函數(shù) (更新數(shù)據(jù)) ( 二 ) Update( ) 函數(shù) ( 更新數(shù)據(jù) ) Update函數(shù)用于把當(dāng)前數(shù)據(jù)窗口中從上次執(zhí)行 update或retrieve函數(shù)以來進行的所有修改保存到數(shù)據(jù)庫中 。 (一) Retrieve()函數(shù) 注意 :這里參數(shù)的個數(shù)、類型、與數(shù)據(jù)窗口對象中定 義的變量個數(shù)、類型要相對應(yīng),若這里給定的參數(shù)個數(shù) 少于數(shù)據(jù)窗口對象中定義的變量個數(shù),程序運行時就會 出現(xiàn)錯誤;若這里的參數(shù)個數(shù)多于數(shù)據(jù)窗口對象中定義 的變量個數(shù),程序運行時就會自動去掉后面多余的參數(shù)。 關(guān)聯(lián)語句中一 定要使用數(shù)據(jù)窗口控件名 , 而不是數(shù)據(jù)窗口對象名 。DSN=exercise39。 SQLCode:這是一個長整型( Long)的屬性。它描述的是用戶連接數(shù)據(jù)庫的密碼。它指定是否將數(shù)據(jù)庫設(shè)置成自動提交所有事物。 數(shù)據(jù)窗口對象屬性 ( 8) HScrollBar VscrollBar:選擇這兩個復(fù)選框分別表示給數(shù)據(jù)窗口控件添加水平和垂直滾動條 。 ( 7) Display ButtonsPrint和 Display ButtonsPrint Preview復(fù)選框:分別用來設(shè)定是否顯示 Print和 Preview按鈕。分別是: Quick Select(快速選取),大多采用這種數(shù)據(jù)源,它一般用于創(chuàng)建一個簡單的 Select語句;
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1