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

正文內(nèi)容

a6w高級編程-資料下載頁

2025-08-26 07:43本頁面

【導(dǎo)讀】如將顯示圖標的圖形放在用戶最后單擊的位置,可設(shè)置顯示圖標的屬性:nitiia:clickxclicky. 每個變量都有一個唯一名稱,有些變量可以跟“@”+圖標名,稱作引用變量,可以找文件中任意一個圖標中相關(guān)信。AW提供了11類約220多個系統(tǒng)變量,通過菜單windos→Variables(變量),單擊工具欄上在出現(xiàn)的對對話框中。Category下拉列表按紐可見11個類型系統(tǒng)變量。如在熱區(qū)響應(yīng)中Response對話框的Actikeif文本輸入框中使用中AltDown系統(tǒng)變量

  

【正文】 程序 ODBC(Open Database Connectivity)接口,中文名為 “開放式數(shù)據(jù)庫鏈接 ”接口,是 Microsoft 公司推出的實現(xiàn)異 構(gòu)數(shù)據(jù)庫互連的標準。它對用戶屏蔽了不同數(shù)據(jù)庫 之間的差異,從而可以使用戶利用標準的 SQL 語言對各種不同的 數(shù)據(jù)庫進行操作。 Authorware 提供了一個支持標準 ODBC 的數(shù)據(jù)庫接口,利用標準的 SQL 語言幾可以對 Access、 FoxPro、 Dbase、 Orade、 Sybase、 SQL Server 等數(shù)據(jù)庫進行添加、刪除和查詢等基本操作。 一、在 AW 中操作數(shù)據(jù)庫,必須具備以下條件: 所連接數(shù)據(jù)庫的 ODBC 驅(qū)動程序 ODBC 用戶代碼文件,即需要調(diào)用外部的 UCD 函數(shù)( 或 ) 數(shù)據(jù)庫源文件,一般由數(shù)據(jù)庫軟件創(chuàng)建,也 可以利用 Authorware 新建和添加記錄 ODBC 驅(qū)動程序是一種動態(tài)的鏈接庫,它含有可與各種不同數(shù)據(jù)庫相鏈接的函數(shù),每種數(shù)據(jù)庫類型都有單獨的驅(qū)動程序。 (圖 11) (圖 11) 二、用戶使用的每個 ODBC 驅(qū)動程序都必須包含基本系列的函數(shù),基本的功能如下: 提供數(shù)據(jù)庫的鏈接 準備和執(zhí)行 SQL 語句 處理事務(wù)的功能 返回結(jié)果集 通知應(yīng)用程序的錯誤信息 第二節(jié) 配置 ODBC 數(shù)據(jù)源 在 Authorware 中正常使用數(shù)據(jù)庫的兩個基本條件: 系統(tǒng)中的 ODBC 驅(qū)動程序必須可用 :其作用是用來連接一種數(shù)據(jù)庫。 必須建立 ODBC 數(shù)據(jù)源:用來連接一種特殊類型的數(shù)據(jù)庫的 ODBC 驅(qū)動程序配置。 配置 ODBC 的方法一般有兩種,手動配置和自動配置: 一、利用 WINDOW 的控制面板中的 ODBC 管理應(yīng)用程序來實現(xiàn)手動配置 ODBC 數(shù)據(jù)源 打開 WINDOW 操作系統(tǒng)中的控制面板(圖 21),找到 “ODBC 數(shù)據(jù)源 ( 32 位) ”圖標,雙擊它。 (圖 21) 出現(xiàn) “ODBC數(shù)據(jù)源管理器 ”(圖 22),一共有七個選項卡,這里的 “DSN”是 Date Sourle Name(數(shù)據(jù)源名 )的縮寫。 (圖 22) 切換到 “系統(tǒng) DSN”選項卡(圖 23),可以看到這里已經(jīng)有一個名為 “MyDSN”的數(shù)據(jù)源,這里我們單擊 “添加 ”按鈕來添加一個新的數(shù)據(jù)源。 (圖 23) 出現(xiàn) “創(chuàng)建新數(shù)據(jù)源 ”對話框(圖 24),這里我們選擇數(shù)據(jù)源類型為 “Driver do Microsoft Access(*.mdb)” ,表示將引入微軟公司 Access 軟件開發(fā)的數(shù)據(jù)庫文件。 (圖 24) 單擊(圖 24)中的 “完成按鈕 ”,出現(xiàn)(圖 25)對話框,在這里填入數(shù)據(jù)源的名稱,說明部分可以不填。 (圖 25) 在(圖 25)中我們還可以為數(shù)據(jù)源選擇指定的數(shù)據(jù)庫文件,單擊(圖 25)中的 “選擇 ”按鈕,將會彈出(圖 26)對話框,在這里我們選擇 “E: \AW 資源庫 \date\作為源數(shù)據(jù)庫,但單擊 ”確定 “按鈕。 (圖 26) 在(圖 27)我們會看到紅框部分,說明加載數(shù)據(jù)庫已經(jīng)成功 (圖 27) 數(shù)據(jù)源創(chuàng)建成功后,出現(xiàn)(圖 28)對話框,紅的矩形框部分就是我們剛才創(chuàng)建的名為 student的數(shù)據(jù)源,單擊“確定 ”按鈕完成。 (圖 28) 二、在 Authorware 中調(diào)用 函數(shù)實現(xiàn) ODBC 數(shù)據(jù)源的自動配置 自動配置數(shù)據(jù)源的優(yōu)點:通過 AW 編制的程序,打包成可執(zhí)行文件時,可以在其他機子上直接運行,而不需要手動去配置數(shù)據(jù)源。 外部函數(shù) 介紹 : 數(shù)據(jù)源的配置主要是運用了 中的 tMsDBRegister()函數(shù) ,其語法結(jié)構(gòu)介紹如下 : result:=tMsDBRegister(dbReqType,dbType,dbList) 功能 :配置數(shù)據(jù)源的驅(qū)動程序、指定數(shù)據(jù)源的名稱、指定源數(shù)據(jù)庫 .各參數(shù)的含義如下表 : 參數(shù)名 功用 dbReqTpye 指定對數(shù)據(jù)源的操作方式 : dbReqTpye=1:增加 ODBC 數(shù)據(jù)源 dbReqTpye=2:配置 (編輯 )ODBC 數(shù)據(jù)源 dbReqTpye=3:刪除 ODBC 數(shù)據(jù)源 dbReqTpye=4:增加 ODBC 系統(tǒng)數(shù)據(jù)源 dbReqTpye=5:配 置 (編輯 )ODBC 系統(tǒng)數(shù)據(jù)源 dbReqTpye=6:刪除 ODBC 系統(tǒng)數(shù)據(jù)源 dbReqTpye=7:刪除默認的 ODBC 數(shù)據(jù)源 dbType 指定 ODBC 數(shù)據(jù)源需要使用的驅(qū)動程序 ,例如 : dbType:=Microsoft Access Driver(*.mdb) dbList 指定 ODBC 數(shù)據(jù)源的名稱、對數(shù)據(jù)源的描述以及與之相關(guān)聯(lián)的數(shù)據(jù)庫文件 ,注意它們之間必須用分號隔開 ,下面舉例說明 : dbList:=DSN=CollegeDSN。 CollegeDSN 為數(shù)據(jù)源的名稱 dbList:=dbList^Description=My ODBC DSN。 對 CollegeDSN 數(shù)據(jù)源進行描述 dbList:=dbList^FIL=MS Access。 說明數(shù)據(jù)的類型為 Access 數(shù)據(jù)庫 dbList:=dbList^DBQ=FileLocation^。 相關(guān)聯(lián)的數(shù)據(jù)庫是 參數(shù)設(shè)置完畢 ,運行程序 ,如果新數(shù)據(jù)庫創(chuàng)建成功 ,result 變量的返回值是 1,否則返回 0. 數(shù)據(jù)源自動創(chuàng)建實例 (單擊這里下載源程序 ) (圖 31) 程序簡介 :程序的流程圖如 (圖 31)所示 ,只要創(chuàng)建一個文本交互 ,這個文本交互是讓用戶輸入數(shù)據(jù)源的名稱 ,交互下的計算 標是根 據(jù)用戶輸入的數(shù)據(jù)源名稱創(chuàng)建一個數(shù)據(jù)源 .顯示圖標 結(jié)果提示 上附加的計算圖標是用來判斷數(shù)據(jù)源的創(chuàng)建結(jié)果的 ,你也可以通過控制面板中的 ODBC 數(shù)據(jù)源 (32 位 )來查看創(chuàng)建的結(jié)果 . 第三節(jié) SQL 語句的使用 SQL(Structured Query Langrage)中文含義為 “結(jié)構(gòu)化查詢語言 ”,是一種標準的關(guān)系型數(shù)據(jù)庫語言,可以嵌入到 其它程序?qū)崿F(xiàn)對數(shù)據(jù)庫的操作。 SQL 語言的主要功能有:數(shù)據(jù)查詢語言( DQL)、數(shù)據(jù)操作語言( DML)、數(shù)據(jù)定義 語言( DDL)、數(shù)據(jù)控制語言( DCL)。 在使用 SQL 語句之 前,我們來認識一下關(guān)系數(shù)據(jù)庫的結(jié)構(gòu),一個關(guān)系數(shù)據(jù)庫可以簡單的把它看作是一張二維表,其中有兩個很重要的定義,字段和記錄,如(圖 31) (圖 31) (圖 31)中所示是一個由 “Access數(shù)據(jù)庫軟件創(chuàng)建的一個數(shù)據(jù)庫,共有 ”姓名、年齡、成績?nèi)齻€字段,其中的 “ID”是系統(tǒng)自給的,用來記錄記錄號的,有七條記錄。 下面介紹 SQL 語句最常用的幾種用法: 一、數(shù)據(jù)查詢語句(最為常用,一定要掌握) 語法格式: select 字段列表 from 表名 where 條件 功能:從指定的表名中找出符合條件的記錄,按指定的字段列表顯示出來。 例一 (單表查詢) select 姓名,年齡 from 學(xué)員表 where 姓名= “李名 ” 在學(xué)員表中查找姓名為 “李名 ”的記錄,找到后把 “李名 ”的 “姓名 ”和 “年齡 ”字段顯示出來。 例二 (多表查詢) select 年齡,成績 from 學(xué)員表,學(xué)員成績表 where 學(xué)員標 .學(xué)號=學(xué)員成績表 .學(xué)號 在 “學(xué)員表 ”和 “學(xué)員成績表 ”中查找“學(xué)號 ”相同的記錄,然后將找到的記錄的 “年齡 ”和 “成績 ”字段顯示出來。 二、數(shù)據(jù)操作語言 插入記錄 語法格式: insert into 表名 (字段列表 ) values(記錄屬性列表 ) 功能:在相應(yīng)的字段中插入字段值。如果添加一條新記錄時,有一個或多個字段沒有提供字段值,系統(tǒng)一般會插入一個缺省值或一個空值。 例一: insert into 學(xué)員表 (學(xué)號,姓名,專業(yè) ) vlues (0098,張三 ,機械 ) 功能:在 “學(xué)員表 ”中插入一條字段 值為 (0098,張三 ,機械 )的記錄 例二: insert into 成績 select * from 學(xué)員成績表 功能:把 “學(xué)員成績表 ”中的所有記錄有選擇的插入 “成績 ”表內(nèi) 刪除記錄 delete from 學(xué)員表 where 姓名= “張三 ” 功能:從 “學(xué)員表 ”中刪除所有姓名為 “張三 ”的的記錄,如果不指定 where條件子句,則表中的所有的記錄多被刪除。 更新記錄 Update 表名 set 字段 1= “值 1”,字段 2“值 2..... [where條件 ] 舉例說明: Update 課程表 set 課程名稱 =“高等數(shù)學(xué) ” where 課程編號 =1 功能:把 “課程表 ”中所有 “課程編號 ”為 “1”的課程名稱多改為 “高等數(shù)學(xué) ” 注:如果不定義 where條件語句,則指定表中的所有記錄都將被更新。 三、數(shù)據(jù)定義語言 創(chuàng)建新表( Create Table) Create Table 教職員工(姓名 char(20),工資 int) 功能:新建一個名為 “教職員工 ”的新表,有 “姓名 ”和 “工資 ”兩個字段,其中 “姓名 ”字段的類型是字符型的長度為 20,“工資 ”字段的類型是整形。 刪除表 Drop Table 學(xué)員表 修改表:即在表中增加或刪除字段的操作 Alier Table 學(xué)員表 ADD Column 備注 --在 “學(xué)員表 ”中增加 “備注 ”字段 Alier Table 學(xué)員表 Drop Column 備注 --在 “學(xué)員表 ”中刪除 “備注 ”字段 在表中建立和刪除索引 Create index name on 學(xué)員表(姓名) 以 “姓名 ”為關(guān)鍵字,在 “學(xué)員表 ”中建立一個名為 “name”索引 Drop index 刪除索引 第四節(jié) 外部函數(shù) 的使用 AW 中沒有 針對數(shù)據(jù)庫直接操作的函數(shù),因此需引入外部函數(shù) 來提供數(shù)據(jù)庫操作功能, 一共提供了 三個函數(shù),下面來一一介紹: ODBCOpen():打開數(shù)據(jù)庫函數(shù) 語法格式: ODBCHandle:=ODBCOpen(WindowHandle,ErrorVar,Datebase,User PassWord) 此函數(shù)是用來打開指定的數(shù)據(jù)庫 “Datebase”,個參數(shù)介紹如下: ODBCHandle:Authorware 提供的 ODC 操作句柄 WindowHandle:Authorware 提供的窗 口句柄 ErrorVar:錯誤信息變量,可以省略 Datebase:所使用的數(shù)據(jù)庫名稱 User:數(shù)據(jù)庫用戶的用戶名,可以省略 Password:數(shù)據(jù)庫用戶的密碼,可以省略 ODBCExecute():對數(shù)據(jù)庫進行操作的語句 語法格式: ODBCdate:=ODBCExecute(ODBCHandle,SQLString) ODBCdate:ODBCHandle:Authorware 提供的數(shù)據(jù)庫數(shù)據(jù)的賦值變量 ODBCHandle:Authorware 提供的 ODC 操作句柄 SQLString:標準的 SQL 語言,用來對數(shù)據(jù)庫進行相應(yīng)的操作,如查詢、添加、刪除記錄等。 ODBCClose(OCBCHandle) 功能:操作完成后,關(guān)閉當(dāng)前打開的數(shù)據(jù)庫。 注:當(dāng)數(shù)據(jù)庫操作完畢后,一定要及時用 ODBCClose(OCBCHandle)函數(shù)關(guān)閉數(shù)據(jù)庫,否則操作其他數(shù)據(jù)庫或其他的應(yīng)用程序都將無法使用 ODBC 接口。 第五節(jié) 數(shù)據(jù)庫實例制作 這節(jié)我們主要用學(xué)過的知識來做一個關(guān)于數(shù)據(jù)庫查詢、顯示、添加、刪除功能的實例,主要以圖片來說明. 程序的主流程圖如 (圖 51)(單擊這里下載源程序 ) (圖5-1) 從 (圖 12)可以看出 ,在本例中一共應(yīng)用了六個外部函數(shù) ,其中 MessageBox()函數(shù)是用來彈 Windows 標準出消息 框 。ODBCClose()、 ODBCExecute()、 DOBCOpen()這三個函數(shù)用來操作數(shù)據(jù)庫的 。SetWindowText()是設(shè)置窗口對 話框框標題 tMsDBRegister()函數(shù)用來創(chuàng)建數(shù)據(jù)源 . (圖5-2) 交互圖標上方的三個計算圖標的內(nèi)容和語句解釋如 (圖 53) (圖5-3) 交互圖標下的 顯示記錄 分支的主要功用是來顯示被打開數(shù)據(jù)庫的所有記錄 ,其二級流程圖和計算圖標的內(nèi)容(圖 54) (圖5-4) (圖 55)是 顯示記錄 圖標的內(nèi)容 ,大家可以看到這里用了 data data data3 三個自定義變量來實現(xiàn)各字段分 離顯示 ,主要是為了界面美觀 . (圖5-5) (圖 56)和 (圖 57)分別是查
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1