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

正文內(nèi)容

visualbasic程序設(shè)計(jì)-資料下載頁(yè)

2024-10-24 16:47本頁(yè)面

【導(dǎo)讀】作業(yè)要求:12月19日前交。加法應(yīng)用程序演示??梢暬幊陶Z(yǔ)言特點(diǎn):。窗體二進(jìn)制數(shù)據(jù)文件。面向?qū)ο笈c結(jié)構(gòu)化程序設(shè)計(jì)比較。面向?qū)ο笾饕拍睢C嫦驅(qū)ο缶幊谭椒ㄋ膫€(gè)基本機(jī)制。設(shè)計(jì)應(yīng)用程序界面。public/global變量[類型說(shuō)明符][as類型名稱]. 對(duì)象名.屬性名=表達(dá)式。msgbox"用戶身份確定失敗!VB對(duì)象包括窗體和基本控件。Move、Show、Print、Cls……Click、DblClick、Load、Change、MouseDown……

  

【正文】 ? 數(shù)據(jù)庫(kù)引擎 :前臺(tái) (VB)和后臺(tái) (SQLServer /Access)之間進(jìn)行通信的主要機(jī)制 1. 三種數(shù)據(jù)庫(kù)類型 (1) 本地?cái)?shù)據(jù)庫(kù) (Access) (2) 外部數(shù)據(jù)庫(kù) (Foxpro、 Excel… ) (3) 遠(yuǎn)程數(shù)據(jù)庫(kù) (SQLServer、 Oracle、 DB2… ) 2. 三種數(shù)據(jù)庫(kù)引擎 (1) Jet引擎 (聯(lián)合數(shù)據(jù)庫(kù)引擎 ):用于本地 、 外部的數(shù)據(jù)庫(kù)引擎 , 也可訪問(wèn)遠(yuǎn)程數(shù)據(jù)庫(kù) (必須通過(guò) ODBC轉(zhuǎn)換 ) (2) ODBC引擎 (開放式數(shù)據(jù)庫(kù)連接 ): 所有 DBMS都支持 (3) OLE DB引擎 3. VB數(shù)據(jù)對(duì)象及數(shù)據(jù)庫(kù)訪問(wèn)機(jī)制概述 ? 數(shù)據(jù)對(duì)象 :VB采用面向?qū)ο蠹夹g(shù),將三種數(shù)據(jù)庫(kù)引擎封裝成三種訪問(wèn)數(shù)據(jù)庫(kù)的對(duì)象。 ? DAO對(duì)象 (Data Access Objects):數(shù)據(jù)訪問(wèn)對(duì)象 ? RDO對(duì)象 (Remote Data Objects):遠(yuǎn)程數(shù)據(jù)對(duì)象 ? ADO對(duì)象 (ActiveX Data Objects): ActiveX數(shù)據(jù)對(duì)象 把 OLE DB封裝在一個(gè)數(shù)據(jù)對(duì)象中,使得 VB程序可以方便地實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)。 非層次結(jié)構(gòu) 包含七個(gè)對(duì)象 ADO常用對(duì)象 ? Connection:建立與數(shù)據(jù)庫(kù)的連接 1. 聲明 : Dim ADO As Connection 2. 創(chuàng)建對(duì)象 : Set ADO =New Connection 3. 建立數(shù)據(jù)庫(kù)連接 : 連接字符串 4. 數(shù)據(jù)表更新 : … ? Recordset: 記錄集,數(shù)據(jù)表的查詢結(jié)果 ? Field: 訪問(wèn)記錄集中的數(shù)據(jù) 1. 在 TextBox中顯示 2. 讀取到變量中 3. 在 Grid控件中以二維表的形式顯示 1) 清空數(shù)據(jù) 2) 設(shè)置標(biāo)題欄 3) 打開記錄集 4) 使用循環(huán)將記錄集中的數(shù)據(jù)添加到 Grid中去 ? Command: 1. 常用于無(wú)返回的 SQL語(yǔ)句操作, 如增加、刪除、更新等。 2. 也用于進(jìn)行存儲(chǔ)過(guò)程的執(zhí)行。 4.使用數(shù)據(jù)綁定控件的方法 ? 數(shù)據(jù)控件 1. Data控件 : 主要用于訪問(wèn)本地 Access數(shù)據(jù)庫(kù) 。 常用屬性 : DatabaseName 、 RecordSource 、 Connect 、Recordset 2. MSRDC控件 : 主要用于訪問(wèn) ODBC引擎的遠(yuǎn)程數(shù)據(jù)庫(kù) , 如 SQL Server。 常用屬性 : DataSourceName、SQL、 UserName、 Password。 3. ADO控件 ? 步驟 1. 向窗體添加數(shù)據(jù)控件和數(shù)據(jù)綁定控件 2. 設(shè)置數(shù)據(jù)綁定控件的 DataSource(數(shù)據(jù)源 )屬性 3. 設(shè)置數(shù)據(jù)綁定控件的 DataField(數(shù)據(jù)字段 )屬性 5.使用可視化數(shù)據(jù)管理器的方法 VisData ? 功能 1. 使用 VisData創(chuàng)建或打開本地或自問(wèn)數(shù)據(jù)庫(kù) ,可建立遠(yuǎn)程數(shù)據(jù)庫(kù)的 ODBC連接; 2. 采用 “ Step By Step”方式建立數(shù)據(jù)庫(kù)應(yīng)用程序 ? 管理數(shù)據(jù)庫(kù)功能 [ 外接程序 ] [ 可視化數(shù)據(jù)管理器 ] ? 數(shù)據(jù)窗體設(shè)計(jì)器功能 [ 實(shí)用程序 ] [ 數(shù)據(jù)窗體設(shè)計(jì)器 ] 6.使用 VB數(shù)據(jù)庫(kù)引擎的方法 ? VB采用面向?qū)ο蠹夹g(shù) , 將三種數(shù)據(jù)庫(kù)引擎封裝成三種訪問(wèn)數(shù)據(jù)庫(kù)的對(duì)象 (DAO、RDO、 ADO)。 重點(diǎn)掌握 ADO對(duì)象 7. 使用 SQL的方法 ? 參看 P186—187 8. 事務(wù)處理機(jī)制 9.報(bào)表設(shè)計(jì) ? 常用的報(bào)表設(shè)計(jì)工具 1. DataReports(報(bào)表設(shè)計(jì)器 ): 2. CrystalReports(水晶報(bào)表 ) 3. Excel方法 4. 利用第三方報(bào)表控件 Excel 生成報(bào)表 1. 安裝 Excel ? [工程] [引用] [ Microsoft Excel Object Library] ? 使用 Dim定義 Excel對(duì)象 ? 編寫程序,利用 Excel對(duì)象與后臺(tái) Excel程序進(jìn)行數(shù)據(jù)交換 DataReports(報(bào)表設(shè)計(jì)器 ) ? [工程] [添加 Data Report] ? 數(shù)據(jù)報(bào)表工具箱 ? 報(bào)表設(shè)計(jì) 第八章 網(wǎng)絡(luò)應(yīng)用程序設(shè)計(jì)方法 教學(xué)內(nèi)容 1. “ 網(wǎng)絡(luò)聊天 ” 應(yīng)用程序任務(wù)描述 2. Winsock控件 3. 網(wǎng)絡(luò)應(yīng)用程序設(shè)計(jì)基礎(chǔ) 1.“網(wǎng)絡(luò)聊天”應(yīng)用程序任務(wù)描述 ? 常用的 VB網(wǎng)絡(luò)編程控件 1. Winsock: 編制基于 Tcp/IP或 UDP協(xié)議的網(wǎng)絡(luò)應(yīng)用程序 2. Inter Transfer: 傳輸文件 , 執(zhí)行 FTP命令及登錄服務(wù)器 3. WebBrowser: 用于創(chuàng)建瀏覽器 1.“網(wǎng)絡(luò)聊天”應(yīng)用程序任務(wù)描述 2. Winsocket控件 ? 功能 : 建立在 TCP協(xié)議基礎(chǔ)上,能完成遠(yuǎn)程計(jì)算機(jī)間的通信,用途非常廣泛。 ? Winsocket主要屬性 : 1. BytesReceived: 返回接收到的數(shù)據(jù) 2. LocalHostName:返回本地計(jì)算機(jī)名稱 3. LocalIP:返回本地計(jì)算機(jī) IP地址 4. LocalPort:返回或設(shè)置所用的端口, 0為隨機(jī)端口 5. Protocol:返回本地計(jì)算機(jī) WinSock所用協(xié)議 6. RemoteHost:返回或設(shè)置遠(yuǎn)程計(jì)算機(jī)名稱 7. RemoteHostIP:返回遠(yuǎn)程計(jì)算機(jī)的 IP地址 8. State:(09)返回 WinSock控件的當(dāng)前狀態(tài) Winsocket常用方法 1. Listen:使服務(wù)程序處偵聽狀態(tài),等待客戶訪問(wèn) 2. Connect:用于向遠(yuǎn)程主機(jī)發(fā)出連接請(qǐng)求 3. Accept:用于接受一個(gè)連接請(qǐng)求,請(qǐng)求號(hào) :RequestID 4. SendData: 用于發(fā)送數(shù)據(jù) 5. GetData: 用來(lái)取得接收到的數(shù)據(jù) 6. Close:關(guān)閉當(dāng)前連接 Winsocket常用事件 1. DataArrival:數(shù)據(jù)到達(dá)時(shí)觸發(fā),通過(guò) GetData方法獲取數(shù)據(jù)。 2. ConnectionRequest:當(dāng)客戶機(jī)使用 Connect方法請(qǐng)求連接時(shí)觸發(fā),通過(guò) Accept方法接受窗戶機(jī)的連接請(qǐng)求。 3. SendProgress:當(dāng)使用 SendData方法發(fā)送數(shù)據(jù)到WinSock主機(jī)時(shí),在數(shù)據(jù)傳輸期間周期性地觸發(fā)。 ? SendComplete:當(dāng)使用 SendData方法發(fā)送數(shù)據(jù)到WinSock主機(jī)時(shí),在完成數(shù)據(jù)傳輸之后觸發(fā)。 3.網(wǎng)絡(luò)應(yīng)用程序設(shè)計(jì)基礎(chǔ) ? 基于 Socket(套接字 )有通信過(guò)程 1. Socket是 TCP/IP網(wǎng)絡(luò)中最為通用的 API(應(yīng)用程序接口 ) 2. Socket提供一個(gè)通信端口 , 通過(guò)該端口與任何一個(gè)同樣 Socket接口的計(jì)算機(jī)進(jìn)行通信 ? 基于 WinSock控件的開發(fā)模式 1. 服務(wù)器程序的開發(fā)模式 ( P209) 2. 客戶機(jī)程序的開發(fā)模式 ( P210) ? 其他網(wǎng)絡(luò)應(yīng)用程序設(shè)計(jì) 1. 局域網(wǎng)中保證聯(lián)網(wǎng)計(jì)算機(jī)時(shí)間同步 2. Web瀏覽器 第九章 調(diào)試與錯(cuò)誤處理 教學(xué)內(nèi)容 1. 程序錯(cuò)誤分類 2. 程序調(diào)試方法 3. 錯(cuò)誤捕獲及處理方法 1.程序錯(cuò)誤分類 ? 編譯錯(cuò)誤 : 因有錯(cuò)誤語(yǔ)法的代碼 ? 實(shí)時(shí)錯(cuò)誤 (運(yùn)行錯(cuò)誤 ): 應(yīng)用程序運(yùn)行期間 , 試圖執(zhí)行不可能執(zhí)行的操作而產(chǎn)生的錯(cuò)誤 。 ? 邏輯錯(cuò)誤 : 程序運(yùn)行結(jié)果與程序員的設(shè)想有出入時(shí)產(chǎn)生的錯(cuò)誤 。 2.程序調(diào)試方法 ? 用編譯器錯(cuò)誤 自動(dòng)語(yǔ)法檢測(cè) ? 使用調(diào)試工具發(fā)現(xiàn)錯(cuò)誤和改正錯(cuò)誤 ? 常用的調(diào)試技巧 1. 備份 2. 分離受懷疑的程序 3. 縮小搜索范圍 4. 使用 MsgBox語(yǔ)句 3.錯(cuò)誤捕獲及處理方法 ? 錯(cuò)誤捕獲及處理程序的作用 (1)防止程序崩潰 (2)盡可能糾正錯(cuò)誤 (3)發(fā)生錯(cuò)誤時(shí)通知用戶防止程序非正常退出 ? 設(shè)計(jì)錯(cuò)誤處理程序的三個(gè)步驟 (1)捕獲錯(cuò)誤強(qiáng)制程序跳轉(zhuǎn) (2)編寫錯(cuò)誤處理程序?qū)深A(yù)見錯(cuò)誤作出反應(yīng) (3)退出錯(cuò)誤處理程序 ? Err對(duì)象 : 是運(yùn)行期對(duì)象,包含有關(guān)最新錯(cuò)誤的信息 ? On Error語(yǔ)句 (1)On Error Resume Next (2)On Error GoTo (3)On Error GoTo 0 ? 如何避免錯(cuò)誤 (1)精心設(shè)計(jì) (2)多加注釋 (3)變量對(duì)象定義 (4)前后一致命名方案 第十章 Com和 ActiveX應(yīng)用 教學(xué)內(nèi)容 1. COM體系結(jié)構(gòu)簡(jiǎn)介 2. ActiveX基本概念 3. ActiveX簡(jiǎn)單應(yīng)用 1. COM體系結(jié)構(gòu)簡(jiǎn)介 ? COM概念 : Component Object Model,組件對(duì)象模型或部件對(duì)象模型。( P229) ? COM對(duì)象類型接口 : 標(biāo)準(zhǔn)接口、用戶接口 ? ActiveX與 COM的關(guān)系 : ( P230) 2. ActiveX基本概念 ? ActiveX基本模型 1. ActiveX控件 ( .Ocx ) VB控件分為兩種內(nèi)部控件 (標(biāo)準(zhǔn)控件 )和 ActiveX控件 2. ActiveX腳本處理 : 在腳本語(yǔ)言訓(xùn)配合 ActiveX使用控件的處理過(guò)程。 3. ActiveX文檔 : ActiveX表示法的非 HTML文檔 ? ActiveX DLL組件 ( .DLL): 進(jìn)程內(nèi)組件 ? ActiveX EXE組件 ( .EXE): 進(jìn)程外組件 3. ActiveX簡(jiǎn)單應(yīng)用 ? ActiveX EXE組件編程 ( P234 ) 1. 建立 ActiveX EXE組件 : 定義類模塊,給出組件接口 (即類的屬性、方法、事件 ) 2. 建立 ActiveX EXE組件應(yīng)用程序 : 建立類的引用實(shí)例 ? ActiveX DLL組件編程 (P237) ? ActiveX 控件編程
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1