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

正文內(nèi)容

vb電壓采集系統(tǒng)設(shè)計(jì)論文(編輯修改稿)

2025-02-14 12:54 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 訪問的特定數(shù)據(jù)庫聯(lián)系。1.用戶界面 用戶界面是進(jìn)行人機(jī)交互的界面,用于顯示數(shù)據(jù)并允許用戶查看或更新數(shù)據(jù)。驅(qū)動(dòng)用戶界面的是VB編寫的應(yīng)用程序代碼,這些代碼包括用來請(qǐng)求數(shù)據(jù)庫服務(wù)的數(shù)據(jù)訪問對(duì)象和方法,如添加、刪除記錄和執(zhí)行查詢等。 由應(yīng)用程序代碼所發(fā)出的服務(wù)請(qǐng)求是向數(shù)據(jù)庫引擎提出的,而不是直接對(duì)物理數(shù)據(jù)庫文件進(jìn)行操作。對(duì)物理數(shù)據(jù)庫的直接操作由數(shù)據(jù)庫引擎發(fā)出,并向應(yīng)用程序返回所需要的結(jié)果 。2.?dāng)?shù)據(jù)庫引擎 Jet數(shù)據(jù)庫引擎包含在一組動(dòng)態(tài)連接庫(DLL)中。運(yùn)行時(shí)動(dòng)態(tài)連接庫文件被連接到VB程序。Jet數(shù)據(jù)庫引擎被包含在一組動(dòng)態(tài)鏈接庫(DLL)文件中,運(yùn)行時(shí),這些文件被鏈結(jié)到VB程序。它真正讀取、寫入和修改數(shù)據(jù)庫,并處理所有內(nèi)部事務(wù),如索引、鎖定、安全性和引用完整性。它還包含一個(gè)查詢處理器,接收并執(zhí)行結(jié)構(gòu)化查詢語言(SQL)查詢,來實(shí)現(xiàn)所需要的數(shù)據(jù)庫操作。另外還包含一個(gè)結(jié)果處理器,用來管理查詢所返回的結(jié)果。 3.?dāng)?shù)據(jù)庫 對(duì)于本地的VB或Microsoft Access 數(shù)據(jù)庫來說,對(duì)于其他的數(shù)據(jù)庫,則可能包含其他擴(kuò)展名的文件,例如:在SQL SERVER 中包含稱為*.mdf和*.ldf的數(shù)據(jù)庫。第二節(jié) 關(guān)系型數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL一. SQL語言功能1) 數(shù)據(jù)定義(DDL):定義、刪除、修改關(guān)系模式(基本表);定義、刪除視圖(View);定義、刪除索引(Index)2)數(shù)據(jù)操縱(DML):數(shù)據(jù)查詢;數(shù)據(jù)增、刪改; 3)數(shù)據(jù)控制(DCL): 用戶訪問權(quán)限的授予、收回;n 數(shù)據(jù)查詢的功能可以理解為使用“動(dòng)詞SELECT”對(duì)數(shù)據(jù)記錄或記錄集進(jìn)行查詢;n 數(shù)據(jù)定義的功能可以理解為使用“動(dòng)詞”對(duì)數(shù)據(jù)庫、基本表、視圖和索引進(jìn)行定義;n 數(shù)據(jù)操縱的功能可以理解為使用“動(dòng)詞”對(duì)數(shù)據(jù)記錄或記錄集進(jìn)行插入、刪除和修改操作;n 數(shù)據(jù)控制的功能可以理解為使用“動(dòng)詞”對(duì)用戶或組進(jìn)行授予和收回特定權(quán)限的控制操作;特定權(quán)限包括所有上述功能。 查詢數(shù)據(jù)查詢是數(shù)據(jù)庫應(yīng)用的核心功能,是數(shù)據(jù)庫的核心操作。SQL語言提供了SELECT語句進(jìn)行數(shù)據(jù)庫的查詢,該語句具有靈活的使用方式和豐富的功能。數(shù)據(jù)查詢是對(duì)己建立的表中的數(shù)據(jù)進(jìn)行檢索的操作,SELECT語句不會(huì)更改數(shù)據(jù)庫的中的數(shù)據(jù)。使用SELECT -SQL命令可以選擇查詢表中的任意列,它至少包括兩個(gè)句子。本項(xiàng)目中使用的語句如下:select 我的數(shù)據(jù)庫.* from 我的數(shù)據(jù)庫 order 命令的意義為: 選取所有” 我的數(shù)據(jù)庫內(nèi)的記錄及字段,并以日期先后,由早到晚作排序。我的數(shù)據(jù)庫.*表示所有表中的字段三. 數(shù)據(jù)庫的建立使用Microsoft Access 2003 創(chuàng)建數(shù)據(jù)庫Access是一個(gè)數(shù)據(jù)庫管理系統(tǒng),它之所以被集成到Office 中而不是Visual Studio 中,是因?yàn)樗c其它數(shù)據(jù)庫管理系統(tǒng)(如)相比更加簡(jiǎn)單易學(xué),一個(gè)普通的計(jì)算機(jī)用戶即可掌握并使用它。注意:在離開Access之前還有一個(gè)問題必須解決,就是Access 2000 與VB 的兼容問題,用Access 2003建的數(shù)據(jù)庫不能直接被VB ,必須經(jīng)過轉(zhuǎn)化才行。第三節(jié) DAO中常用對(duì)象的方法和屬性一.WorkSpace(工作區(qū))對(duì)象 Workspace對(duì)象定義了使用何種方式連接數(shù)據(jù)庫。在DAO中,可以使用Microsoft Jet引擎或ODBCDirect中的任何一種,視數(shù)據(jù)源而定,而連接方式的實(shí)現(xiàn),則可以通過Workspace對(duì)象來定義。Workspace對(duì)象還提供了事務(wù)處理,為保證數(shù)據(jù)庫的完整性提供了支持。 WorkSpace(工作區(qū))對(duì)象的方法:Opendatabase 方法 該方法用于在工作區(qū)中打開數(shù)據(jù)庫。* 語法表示為 set database =(dbname,options,readonly,connect )* 參數(shù)說明a)Database 參數(shù)可選,為工作區(qū)的數(shù)據(jù)庫對(duì)象變量;b)Dbname參數(shù),用于指定要打開的數(shù)據(jù)庫文件名或數(shù)據(jù)庫路徑名稱;c)Options:參數(shù)可選,該參數(shù)對(duì)于Microsoft Jet 工作區(qū),當(dāng)其值為True時(shí),以獨(dú)占的方式打開數(shù)據(jù)庫;其值為False(默認(rèn))時(shí),以共享方式打開數(shù)據(jù)庫; d)readonly參數(shù),用于設(shè)置是否以只讀的方式打開數(shù)據(jù)庫,當(dāng)設(shè)置為True時(shí),以只讀方式打開,否則相反,默認(rèn)為False。e)Connect參數(shù),用于指定打開數(shù)據(jù)庫的不同連接信息,包括口令等,該參數(shù)分為兩個(gè)部分 ,數(shù)據(jù)庫類型與其它選項(xiàng),選項(xiàng)間可以使用分號(hào)連接。二.DataBase對(duì)象即數(shù)據(jù)庫對(duì)象,是用來管理一個(gè)打開的數(shù)據(jù)庫連接的對(duì)象,大多數(shù)數(shù)據(jù)訪問都是通過該對(duì)象進(jìn)行的,是對(duì)數(shù)據(jù)庫實(shí)施操作時(shí)首先要使用的對(duì)象。DataBase對(duì)象的方法OpenRecordset方法該方法用于創(chuàng)建新的記錄集對(duì)象。*語法表示set recordset= ( source,type,options, lockedits)* 參數(shù)說明a)source參數(shù)用于指定記錄的來源,它的來源可以是表名字,查詢名字或SQL語句返回的記錄。對(duì)于Microsoft Jet 數(shù)據(jù)庫,數(shù)據(jù)來源只能是數(shù)據(jù)庫表。b)Type可選參數(shù),用于指定記錄集的類型。通常該參數(shù)可取為: dbopentable dbopendynaset dbopensnapshotc)Options可選參數(shù),指定記錄集的特性。d)Lockedits可選參數(shù)用于指定記錄集是否被鎖定。三.RecordSet對(duì)象當(dāng)數(shù)據(jù)庫和表建立后,就可以對(duì)表中的記錄進(jìn)行增加、刪除、修改、查詢和定位等操作,在DAO中,這些操作都是通過記錄集來實(shí)現(xiàn)的,操作記錄集主要是通過對(duì)記錄集對(duì)象RecordSet的應(yīng)用來實(shí)現(xiàn)的。RecordSet對(duì)象是一批記錄的集合,由一系列的記錄和字段組成。RecordSet對(duì)象的常用方法有:AddNew、Delete、Edit、Update等等。AddNew方法用于向數(shù)據(jù)表中增加記錄;Delete方法用于從記錄集中刪除記錄;Edit方法用于修改記錄集的當(dāng)前記錄;Update方法用來把添加的新紀(jì)錄或把當(dāng)前記錄的修改結(jié)果保存到數(shù)據(jù)表中,該方法只能在Edit方法或AddNew方法執(zhí)行之后才能執(zhí)行。第三章 Modbus協(xié)議ModBus網(wǎng)絡(luò)是一個(gè)工業(yè)通信系統(tǒng),由帶智能終端的可編程序控制器和計(jì)算機(jī)通過公用線路或局部專用線路連接而成。其系統(tǒng)結(jié)構(gòu)既包括硬件、亦包括軟件。它可應(yīng)用于各種數(shù)據(jù)采集和過程監(jiān)控。下表1是ModBus的功能碼定義。 ModBus功能碼 01 READ COIL STATUS 02 READ INPUT STATUS 03 READ HOLDING REGISTER 04 READ INPUT REGISTER 05 WRITE SINGLE COIL 06 WRITE SINGLE REGISTER 15 WRITE MULTIPLE COIL 16 WRITE MULTIPLE REGISTER ModBus網(wǎng)絡(luò)只是一個(gè)主機(jī),所有通信都由他發(fā)出。網(wǎng)絡(luò)可支持247個(gè)之多的遠(yuǎn)程從屬控制器,但實(shí)際所支持的從機(jī)數(shù)要由所用通信設(shè)備決定。采用這個(gè)系統(tǒng),各PC可以和中心主機(jī)交換信息而不影響各PC執(zhí)行本身的控制任務(wù)。表2是ModBus各功能碼對(duì)應(yīng)的數(shù)據(jù)類型。 表2 Mod
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1