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

正文內(nèi)容

visualbasic應用與開發(fā)案例教程ppt-文庫吧資料

2025-01-10 00:34本頁面
  

【正文】 《 Visual Basic案例教程》 清華大學出版社 數(shù)據(jù)表數(shù)據(jù)的排序、過濾與查找 可以根據(jù)建立數(shù)據(jù)表時添加的索引對數(shù)據(jù)表中的記錄進行排序 。 《 Visual Basic案例教程》 清華大學出版社 數(shù)據(jù)表的數(shù)據(jù)操作 運用可視化數(shù)據(jù)管理器 , 我們可以手動為已經(jīng)建好的數(shù)據(jù)表中 添加記錄 。 如果要對已經(jīng)存在的字段進行修改 , 則只需選 擇相應的字段 , 在右邊的屬性對話框中進行修改 。 在數(shù)據(jù)庫窗口中 , 右鍵單擊要修改的數(shù)據(jù)表 , 選擇 “ 設(shè) 計 … ”選項 , 將彈出 “ 表結(jié)構(gòu) ” 對話框 。該對話框中的選項根據(jù)所建數(shù)據(jù)庫類型與字段數(shù)據(jù)類型的不 同,有些選項是無效的,無法進行設(shè)定。 在數(shù)據(jù)庫窗口中以樹形菜單的形式顯示數(shù)據(jù)庫的 所有對象 , 而 SQL語句窗口則用于在當前打開的數(shù)據(jù)庫中編寫和執(zhí)行合法的 SQL語句 。 點擊 “ 文件 ” 菜單項下 “ 新建 ” 子項的 “ Microsoft Access”子項的版本 MDB 項 , 在彈出窗口中輸入新建數(shù)據(jù)庫的名稱 “ example1”, 并選擇保存位置后 ,彈 出新建數(shù)據(jù)庫窗口 。 在對話框中輸入要創(chuàng)建的 ODBC數(shù)據(jù)庫對應的驅(qū)動程序名稱 (2) 輸入一個名稱 SQL來定義該數(shù)據(jù)源 , 單擊服務(wù)器下拉框 , 選擇合適的 SQL Server服務(wù)器名稱 , 單擊下一步 , 選擇 SQL Server的登陸驗證方式 , 選擇默認的 Windows NT驗證方式 (3) 當設(shè)置好登陸驗證方式以后 , 單擊下一步 , 選擇此 ODBC數(shù)據(jù)源對應的數(shù)據(jù)庫 , 選中 “ 更改默認的數(shù)據(jù)庫為 … ”復選框 , 在下拉列表里面選擇相應的數(shù)據(jù)庫 (4) 單擊下一步后 , 再單擊完成 , 再次點擊確定 。 使用 VisData創(chuàng)建一個 Microsoft Access 數(shù)據(jù)庫 , 創(chuàng)建方法如下: (1) 單擊 “ 文件 ” 菜單 , 選擇 “ 新建 ” 選項; (2) 選擇 “ Microsoft Access”選項 , 單擊 “ Version MDB(7)… ”彈出對話框用 于指定將要創(chuàng)建的數(shù)據(jù)庫的文件名及選擇保存位置 2. 據(jù)庫的打開 對數(shù)據(jù)庫進行操作之前 , 必須先將已有的數(shù)據(jù)庫打開 。 需要注意的是 , 在 “ 打開 數(shù)據(jù)庫 ” 菜單中 , 支持的數(shù)據(jù)庫類型是七種 , 在 “ 新建 ” 菜單中不支持 Excel電子表 格型的數(shù)據(jù)庫 。 打開可視化數(shù)據(jù)管理器 , 界面如圖所示 。 如果要進行大型數(shù)據(jù)庫項目的開發(fā) , 就要選擇 ODBC數(shù)據(jù)庫了 , 而 Dbase和 Foxpro由于已經(jīng)過時 , 除非遇到十分特殊的情況 , 我們一般不考慮 。 但通過 ODBC( Open Database Connectivity, 開放數(shù)據(jù)庫鏈接 ) 驅(qū)動程序 , Visual Basic還可以訪問其他類 型的數(shù)據(jù)庫 , 如 Microsoft SQL Server 2022。 當然 , 也可以用 VisData來查 看字段 、 關(guān)系 、 表以及索引等 Microsoft Jet數(shù)據(jù)對象的屬性 。 VisData是一個為 Visual Basic程序建立樣本表格及輸入測試數(shù)據(jù)的得力工 具 , 它也是一個很好的壓縮 、 修復數(shù)據(jù)庫以及管理 Microsoft Jet數(shù)據(jù)庫的用戶 和用戶組的訪問權(quán)力的工具 。 使用它可以用來創(chuàng)建新的數(shù)據(jù)庫 、 增加或更新表和索引 、 建立關(guān)系 、 設(shè)置用 戶和組的訪問權(quán)限 、 測試和存儲 SQL查詢語句以及在已有表中添加數(shù)據(jù) 。作為我們以后進行深入學習數(shù)據(jù)庫編程的熱身運動。 《 Visual Basic案例教程》 清華大學出版社 第 2章 Visual Basic數(shù)據(jù)庫基礎(chǔ)知識 教學要求 : 在這一章里,我們將對數(shù)據(jù)庫的一些基礎(chǔ)知識進行介紹,并通過 Visual Basic自帶的數(shù)據(jù)庫管理工具可視化數(shù)據(jù)管理器,SQL查詢語言和 ADO操作。 本章主要介紹了 Visual Basic的基本理論和基本應用知識。其目的是為了對對象執(zhí)行特殊操作。 不同的對象能夠識別不同的事件 。 3 事件 (Event) 事件 (Event)是指對象能夠識別并作出反應的外部刺激 。 《 Visual Basic案例教程》 清華大學出版社 2. 屬性 (Property) Visual Basic 的窗體和控件是具有自己的屬性 、 方法和事件的對象 。 (3) 數(shù)據(jù)存儲對象 (Data Access Object) 作為數(shù)據(jù)庫管理用 , 又細分為 Database、 Dynaset、Field、 Index等 , 了解這些對象的詳細用途及功能 ,是 Visual Basic程序設(shè)計及其重要的一環(huán) 。 《 Visual Basic案例教程》 清華大學出版社 對象、屬性、事件及方法 1 對象 (Object) Visual Basic的對象大致分為以下三大類: (1)界面對象 (Interface Objects) 主要用來設(shè)計應用程序的界面 , 又可分為 “ 窗體 ” (Form) 和 “ 控件 ” (Control)兩種: 《 Visual Basic案例教程》 清華大學出版社 Visual Basic中的控件大致可以分為 3類: ① 內(nèi)部控件: ② ActiveX控件 ③ 可插入對象 ( 也叫插件 ) 《 Visual Basic案例教程》 清華大學出版社 (2) 系統(tǒng)全局對象 (Global Object) 在畫面中看不到的對象 , 如剪貼板等 。 面向?qū)ο蟪绦蛲怀龅氖强陀^世界和抽象的對象 , 重視做什么 。 只是處理大問題和小問題采取的思路不一樣 。 《 Visual Basic案例教程》 清華大學出版社 面向?qū)ο缶幊谭椒ㄅc面向過程編程的聯(lián)系 面向?qū)ο蟪绦蛟O(shè)計與結(jié)構(gòu)化程序設(shè)計方法并不矛盾 , 也不意味著要拋棄結(jié)構(gòu)化程序設(shè)計方法 。 從而可以看出 , 在 Visual Basic中編程比一般 OOP語言要簡單 、 容易 。 《 Visual Basic案例教程》 清華大學出版社 Visual Basic 與面向?qū)ο缶幊痰膬?yōu)點 Visual Basic中運用 OOP方法將代碼和數(shù)據(jù)封裝起來形成一個可視化的對象 ( 如控件等 ) , 使對象成為有形的實在的東西 。 注解易于程序的維護和調(diào)試 , (3) 對象命名約定:每個對象的名字有 3個小寫字母組成的前綴 ( 指明對象的類型 ) 和表明該對象作用的縮寫字母組成 《 Visual Basic案例教程》 清華大學出版社 Visual Basic 與面向?qū)ο缶幊谭椒? 面向?qū)ο缶幊膛c面向過程編程的歷史 早期程序設(shè)計 結(jié)構(gòu)化程序設(shè)計 面向?qū)ο蟮某绦蛟O(shè)計 面向?qū)ο蟪绦蛟O(shè)計 (OOP: Object Oriented Programming)是 20世紀 80年代初提出的,起源于 Smalltalk語言。 2. 約定 (1) 對于 VB程序中的關(guān)鍵字其首字母大寫 , 其余字母小寫 。 (4) 注解以 Rem開頭 , 也可以使用半個單引號: “ ’ ” 。 《 Visual Basic案例教程》 清華大學出版社 Visual Basic 編碼規(guī)則和約定 1. 編碼規(guī)則 (1) VB代碼中不區(qū)分大小寫 。 字母:大寫英文字母 A~Z。 若編寫過程中使用超出了字符集的符號 , 系統(tǒng)會提示錯誤信息 , 因此我們首先一定要弄清楚 Visual Basic字符集包括的內(nèi)容 。 《 Visual Basic案例教程》 清華大學出版社 【例】利用遞歸調(diào)用計算 n的階乘 n! Function Factorial( N As Integer) As Long If N=1 then Factorial=1 ?N=1 函數(shù)返回值 1 Else Factorial=N* Factorial(N1) ?N1時 Factorial調(diào)用 Factorial(N1) End If End Function 《 Visual Basic案例教程》 清華大學出版社 【 例 】 求 Fibonacci數(shù)列 第一個 Fibonacci 數(shù)是 1 (表示為 Fib(1)=1) 第二個 Fibonacci 數(shù)是 1 (表示為 Fib(2)=1) 第三個 Fibonacci 數(shù)是 1+ 1 (表示為 Fib(2)=2) 依此類推 , 下一個 Fibonacci數(shù)是前兩個數(shù)之和 例如 Fib(3)= Fib(2)+ Fib(1) Fib(4)= Fib(3)+ Fib(2) 依此類推 。很多看似十分復雜的問題,使用遞歸算法來描述顯得非常簡潔和清晰。 遞歸算法是指一個過程直接或間接調(diào)用自己本身,即自己調(diào)用自己。 因此往往能夠很好的解決問題 , 得到一個漂亮的程序 。 《 Visual Basic案例教程》 清華大學出版社 遞歸 遞歸是一種通用的處理問題的方法 , 它將復雜的問題分解為一系列相類似的相對簡單的小問題 。 4. 使用參數(shù) (1) 使用可選的參數(shù) 在過程的參數(shù)列表中列入 Optional 關(guān)鍵字 , 就可以指定過程的參數(shù)為可選的 。 傳遞整個數(shù)組時 , 在實際參數(shù)與其所對應的形式參數(shù)都必須寫上所要傳遞的數(shù)組的名稱和一對圓括號 , 例如 Arr()。 Visual Basic 計算表達式 ,如果可能的話 , 還會按要求的類型將值傳遞給參數(shù) 。 如果給按地址傳遞參數(shù)指定數(shù)據(jù)類型 , 就必須將這種類型的值傳給參數(shù) 。 結(jié)果 , 將變量傳遞給過程時 , 通過過程可永遠改變變量值 。用 ByVal 關(guān)鍵字指出參數(shù)是按值來傳遞的。 變量名 =函數(shù)過程名 ([參數(shù)列表 ]) 《 Visual Basic案例教程》 清華大學出版社 過程的參數(shù)傳遞 1. 按值傳遞參數(shù) 按值傳遞參數(shù)時,傳遞的只是變量的副本。退出調(diào)用過程 Else SqRoot=Sqr(Num) 39。 《 Visual Basic案例教程》 清華大學出版社 函數(shù)( Function) 過程 1. 函數(shù)過程的定義 Function過程的定義格式如下: [Public|Private|Friend][Static]函數(shù)名 [參數(shù)表][As類型 ] [語句塊 ] [函數(shù)名 =表達式 ] [ExitFunction] [語句塊 ] [函數(shù)名 =表達式 ] EndFunction 《 Visual Basic案例教程》 清華大學出版社 【 例 1】 計算任意數(shù) Num的平方根 Function過程 SqRoot Function SqRoot(Num As Double)As Double If Num0Then 39。 從 “ 范圍 ” 組中選擇范圍 , 這相當于使用Public或 Private關(guān)鍵字 。 格式如下: [Private|Public|Friend][Static]過程名 [(參數(shù)列表 )] [語句塊 ] [Exit Sub] [語句塊 ] End Sub 《 Visual Basic案例教程》 清華大學出版社 2. 使用 ” 添加過程 ” 對話框 使用 “ 添加過程 ” 對話框建立過程的方法為 ① 打開要添加過程的代碼編輯窗口 ② 執(zhí)行 “ 工具 ” 菜單中的 “ 添加過程 ” 命令 , 打開 ” 添加過程 ” 對話框 , 如圖 。 因為在 Visual Basic用戶 ,所有的事件處理都是以過程的形式編寫的 。 它在提高程序質(zhì)量 , 降低程序設(shè)計的難度方面起著重要的作用 。如果一個過程執(zhí)行后要返回一些值 , 則稱其為函數(shù)過程 。 1 數(shù)值數(shù)據(jù)格式化 2 日期與時間格式化 《 Visual Basic案例教程》 清華大學出版社 其它一些函數(shù) 《 Visual Basic案例教程》 清華大學出版社 過程及其具體應用 在編制程序時 , 經(jīng)常遇到這樣的情況 , 某語句序列在程序中多次重復出現(xiàn) 。 不同數(shù)據(jù)類型 , 系統(tǒng)定義了對應格式字符串 。 返回值為字符串 。 例如: DateAdd(“ww”,2,5/2/2022) 表示在指定日期上加
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1