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

正文內(nèi)容

溫濕度測量系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)-閱讀頁

2024-12-21 15:44本頁面
  

【正文】 GROUPBY 使用,用于限定分組滿足的條件 ; ORDERBY 短語用來對(duì)查詢的結(jié)果進(jìn)行排序。其中表結(jié)構(gòu)的定義格式為 : CREATE TABLE表名 ( 字段名 1字段類型 [(數(shù)據(jù)寬度 [, 小數(shù)位數(shù) ])] [NULL/NOT NULL] [CHECK條件表達(dá)式 1!ERROR信息字符串 1]] [DEFAULT表達(dá)式 1] [ PRIMARYKEY/UNIQUE] [REFERENCES表名 2[TAG標(biāo)識(shí) l]], 字段名 2字段類型 [(數(shù)據(jù)寬度 [, 小數(shù)位數(shù) ])少 ? ? ) 說明 :NULL/NOT NULL 表示定義該字段是否允許空值。 DEFAULT表達(dá)式 1表示指定該字段值默認(rèn)值。REFERENCES表名 2[TAG標(biāo)識(shí) 1]表示定義參考完整性。 ALTER[COLUMN]字段名 下 表示要修改一個(gè)字段,字段名 1 是給出要修改字段名字。 4)表刪除格式為 : DROP TABLE 表名 說明 :此命令是直接從磁盤上刪除相應(yīng)的表,如果該表是某數(shù)據(jù)庫中的表,并且該數(shù)據(jù)庫為當(dāng)前數(shù)據(jù)庫,則從數(shù)據(jù)庫中刪除了表中相應(yīng)的信息,否則雖然從磁盤上刪除了表文件,但是紀(jì)錄在數(shù)據(jù)庫中的信息卻沒有刪除,此后會(huì)出現(xiàn)錯(cuò)誤提示。 5)數(shù)據(jù)操作,數(shù)據(jù)庫中數(shù)據(jù)操作包含了數(shù)據(jù)插入、數(shù)據(jù)更新和數(shù)據(jù)刪除等命令。 6)數(shù)據(jù)更新的格式為 : UPDATE 表名 SET 字段名 1=表達(dá)式 l[,字段名 2=表達(dá)式 2?? ][WHERE 條件 ] 說明 :在更新命令中可以用 WHERE 字句限定條件,對(duì)滿足條件的記錄予與更新,若不寫條件,則更新所有記錄。這里的刪除仍然是邏輯刪除,如果想物理刪除需要繼續(xù)使用 PACK 命令。 (2)SQL 語言的特點(diǎn) SQL 語一言是非過程化語一言、是統(tǒng)一的語言、是所有關(guān)系數(shù)據(jù)庫的公共語言。 SQL允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對(duì)單個(gè)記錄進(jìn)行操作,可操作記錄集。 SQL 的集合特性允許將一條 SQL 語句的結(jié)果作為 另一條 SQL 語句的輸入。所有 SQL 語句使用查詢優(yōu)化器,它是 RDBMS(關(guān)系數(shù)據(jù)庫管理系統(tǒng) )的一部分,由它決定對(duì)指定數(shù)據(jù)存取的最快速度的手段,查詢優(yōu)化器知道存在什么索引,在哪兒使用索引適合,而用戶則不需要知道表是否有索引、有什么類型的索引。 SQL 為許多任務(wù)提供了命令,其中包括 :查詢數(shù)據(jù) 。建立、修改和刪除數(shù)據(jù)對(duì)象 。保證數(shù)據(jù)庫一致性和完整 性。而 SQL 將全部任務(wù)統(tǒng)一在一種語 言中。 ADO 數(shù)據(jù)庫訪問技術(shù) 陜西科技大學(xué)畢業(yè)論文(設(shè)計(jì)說明書) 13 (l)ADO 概述 ADO(ActiveX Data Objeet)是 Microsoft 為最新和最強(qiáng)大的數(shù)據(jù)訪問范例 OLEDB而設(shè)計(jì)的,是一個(gè)便于使用的應(yīng)用程序?qū)咏涌凇?ADO 最主要的優(yōu)點(diǎn)是易于使用、速度快、內(nèi)存支出少和磁盤遺跡小。 OLEDB 是一組“組件對(duì)象模型” (COM)接口,是新的數(shù)據(jù)庫低層接口,它封裝了 ODBC 的功能,并以統(tǒng)一的方式訪問存儲(chǔ)在不同信息源中的數(shù)據(jù)。 OLEDB 為任何數(shù)據(jù)源提供了高性能的訪問,這些數(shù)據(jù)源包括關(guān)系和非關(guān)系數(shù)據(jù)庫、電 子郵件和文件系統(tǒng)、文本和圖形、自定義業(yè)務(wù)對(duì)象等等。 ADO 中所提供的對(duì)象只適用于數(shù)據(jù)應(yīng)用程序,其結(jié)構(gòu)如圖 32 所示。它們分別是 : 連接對(duì)象 (Connection):表示與數(shù)據(jù)源的連接,以及處理一些命令和事務(wù)。 記錄集對(duì)象 (Recordset):用于處理數(shù)據(jù)的表格集,如獲取和修改數(shù)據(jù)。 參數(shù)對(duì)象 (Parameter):用于對(duì)傳送給數(shù)據(jù)源的命令賦參數(shù)值。 錯(cuò)誤對(duì)象 (Error):用于獲得連接對(duì)象所發(fā)生錯(cuò)誤的詳細(xì)信息。此錯(cuò)誤集合中包含了在一次連接數(shù)據(jù)源時(shí)所產(chǎn)生的所有錯(cuò)誤對(duì)象。域?qū)ο蟮募现邪藨?yīng)用于命令對(duì)象的所有的參數(shù)對(duì)象。域?qū)ο蟮募现邪怂写碛涗浖忻苛械挠驅(qū)ο?。屬性對(duì)象的集合中包含了這 些對(duì)象的所有特性。代碼如下所示 : 用 import 引入 ADO 庫文件 : import “ C:\Program Files\mon files\system\ado\” no_namespace rename(“ EOF” , “ adoEOF” ) 這行語句聲明在工程中使用 ADO,但不使用 ADO 的名字空 間,并且為了 避免常數(shù)沖突,將常數(shù) EOF 改名為 adoEOF。值得注意的是 不一定在 c:\Program Files\mon files\system\ado\這個(gè)目錄下,請(qǐng)按照實(shí)際情況修改。在應(yīng)用程序里,一個(gè)比較好的方法是在應(yīng)用程序主類的 InitInstance成員函數(shù)里初始化 OLE/COM 庫環(huán)境。//釋放程序占用的 COM 資源。 _ConnectionPt 接口返回一個(gè)記錄集或一個(gè)空指針。使用 _ConnectionPt 接口返回一個(gè)記錄集不是一個(gè)好的使用方法。用 _ConneetionPtr 操作時(shí)要想得到記錄條數(shù)得 遍歷所有記錄,而用 _ReeordsetPt時(shí)不需要。它提供了一種簡單的方法來執(zhí)行返回記錄集的存儲(chǔ)過程和 SQL 語句。如果只執(zhí)行一次或幾次數(shù)據(jù)訪問操作,后者是比較好的選擇。 _RecordsetR:是一個(gè)記錄集對(duì)象。同 _CommanPtr 接口一樣,它不一定要使用一個(gè)己經(jīng)創(chuàng)建的數(shù)據(jù)連接,可以用一個(gè)連接串代替連接指針賦給 _ReeordsetPt 的Connection 成員變量 ,讓它自己創(chuàng)建數(shù)據(jù)連接。 4)創(chuàng)建 ADO 與數(shù)據(jù)源的連接 ADO 與數(shù)據(jù)源的連接是通過連接智能指針來創(chuàng)建的。參數(shù) UserID 是用戶名 ; 參數(shù)Password 是登陸密碼 ; 參數(shù) Options 是連接選 項(xiàng) , 用于指定 Connection 對(duì)象對(duì)數(shù)據(jù)的更新許可權(quán),一般情況下 Options 可以是如下幾個(gè)常量 : adModeUnknown:缺?。?當(dāng)前的許可權(quán)未設(shè) 置 。 Connection 對(duì)象除了 Open()方法外還有許多方法 ,比如說 ConnectionTimeOut 與State。 單片機(jī)與 PC 串口通信技術(shù) 數(shù)據(jù)通信的概念 在實(shí)際工作中,計(jì)算機(jī)的 CPU與外部設(shè)備(簡稱外設(shè))之間常常要進(jìn)行信息交換;一臺(tái)計(jì)算機(jī)與其他計(jì)算機(jī)之間也往往要交換信息。即是說,通信系統(tǒng)所操縱的對(duì)象是數(shù)據(jù)而不是別的。通常根據(jù)信息傳遞的距離決定采用哪種通信方式??刹捎貌⑿袛?shù)據(jù)通信方式;當(dāng)距離大于 30 米時(shí),則要采用串行數(shù)據(jù)通信方式。 兩種通信方式的原理、優(yōu)點(diǎn)、缺點(diǎn)、應(yīng)用對(duì)比列舉如下表: 表 31 兩種通信方式的比較 并行數(shù)據(jù)傳送 串行數(shù)據(jù)傳送原理 各數(shù)據(jù)位同時(shí)傳送 數(shù)據(jù)位按位順序進(jìn)行優(yōu)點(diǎn) 傳送速度快、效率高 最少只需要一根傳輸線即可完成:成本低缺點(diǎn) 數(shù)據(jù)位數(shù)→傳輸線根數(shù):成本高 速度慢應(yīng)用 傳送距離 3 0 米用于計(jì)算機(jī)內(nèi) 幾米~幾千公里,用于計(jì)算與外設(shè)之間 串行通信的傳送方式 根據(jù)通信在通信線路上的傳輸方向及其與時(shí)間的關(guān)系,串行通信可分為三種方式:單工 /半雙工 /全雙工方式。如廣播電視。 如對(duì)講機(jī);在同一時(shí)刻只能進(jìn)行一個(gè)方向上傳輸而不能進(jìn)行雙向傳輸,但在不同溫濕度測量系統(tǒng)設(shè)計(jì)(上位機(jī)軟件設(shè)計(jì)) 18 時(shí)刻可以。電話系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)等大多數(shù)通信系統(tǒng)都是全雙工方式。 ( 1)異步通信 異步通信是起止式傳輸,它是利用起止方法來保持收發(fā)雙方同步的。 b)起始位表示字符傳輸?shù)拈_始,長度為 1bit( ―0‖);停止位表示字符傳輸?shù)慕Y(jié)束,長度 1bit, , 2bit( ―1‖)。有空閑位時(shí),若空閑位為 “ 1” ,線路處于等待狀態(tài)。 在幀格式中,一個(gè)字符由 4 個(gè)部分組成:起始位、數(shù)據(jù)位、奇偶校驗(yàn)位和停止位。起始位 “ 0” 信號(hào)只占用一位,用來通知接收設(shè)備一個(gè)待接收的字符開始到來,線路上在不傳送字符時(shí)應(yīng)保持為 “ 1” 。字符的起始位還被用作同步接收端的時(shí)鐘,以保證以后的接收能正確進(jìn)行。 奇偶校驗(yàn)只占一位,但在字符中也可以規(guī)定不同奇偶校驗(yàn)位,則這時(shí)這一位就可省去。 停止位用來表征字符的技術(shù),它一定是高電位(邏輯 “ 1” )。接收端收到停止位后,知道上一字符已傳送完畢,同時(shí),也為接收下一個(gè)字符做好準(zhǔn)備 —— 只要再收到 “ 0” 就是新的字符的起始位。 例如,規(guī)定用 ASCⅡ 編碼,字符為 7 位,加 1 個(gè)奇偶校驗(yàn)位、 1 個(gè)起始位、 1 個(gè)停止位,則一幀共 10 位。 e)應(yīng)用:低速傳輸系統(tǒng),因?yàn)槠鋫鬏斝瘦^低,如傳輸一個(gè) ASCⅡ碼,數(shù)據(jù)代碼 7 位, 1 位起止位, 2 位停止位, 1 位校驗(yàn)位,其效率 7/(7+1+1+2)≈ 64%且字符之間還可能有空隙。 圖 52 ASCII 碼傳輸示意圖 ( 2)同步通信 同步傳輸不是以字符而是以數(shù)據(jù)塊為傳輸單位,其傳輸速率較高。 a)每次傳輸多個(gè)字符(數(shù)據(jù)塊)且它們之間沒間隙以及起始位,停止位。 c)接收端:檢測幀中的前文和后文(特定的標(biāo)志序列)保持與發(fā)送端同步。 e)同步傳輸每次傳送的是一個(gè)完整的數(shù)據(jù)幀,發(fā)送端無需在字符間加入附加位和間隙,因而同步傳輸?shù)?效率比異步傳輸?shù)男矢摺? 串行通信的過程及通信協(xié)議 ( 1)串行通信的過程 通常把通信過程分為 3 段,即主機(jī)與從機(jī)的連接掛鉤、握手階段,發(fā)送 (接收 )階段以及結(jié)束階段。若連接正確,然后便可以開始發(fā)送或接收數(shù)據(jù)。結(jié)束階段則是當(dāng)通信系統(tǒng)出錯(cuò)或誤碼次數(shù)越限時(shí)宣告通信失敗而結(jié)束通信。數(shù)據(jù)代碼是通信過程必須起始位數(shù)據(jù)位 0數(shù)據(jù)位 1數(shù)據(jù)位 2數(shù)據(jù)位 3數(shù)據(jù)位 4數(shù)據(jù)位 5數(shù)據(jù)位 6校驗(yàn)位停止位停止位字符 2字符 1 字符 3 字符 4┗─┳─┛ ┗┳┛┗┳┛任意間隔 任意間隔任意間隔溫濕度測量系統(tǒng)設(shè)計(jì)(上位機(jī)軟件設(shè)計(jì)) 20 傳送的目的代碼;功能代碼是應(yīng)答信號(hào) (如 PC 機(jī)要向單片機(jī)發(fā)數(shù)據(jù), PC 機(jī)允許單片機(jī)發(fā)數(shù)據(jù),有誤碼重發(fā)等 ),以及表征數(shù)據(jù)特征和數(shù)量的代碼。 只有雙方都能正確地識(shí)別并遵守這些規(guī)定之后,才能順利地進(jìn)行通信。當(dāng)通信線上沒有數(shù)據(jù)被傳送時(shí)處于邏輯 “ 1” 狀態(tài)。起始位通過通信線傳給接收設(shè)備,接收設(shè)備檢測到這個(gè)邏輯低電平后,就開始準(zhǔn)備接收數(shù)據(jù)位信號(hào)。 b)數(shù)據(jù)位。數(shù)據(jù)位從最低有效位被接收到移位寄存器只能歐冠,構(gòu)成傳送數(shù)據(jù)字符。 c)奇偶校驗(yàn)位。奇偶校驗(yàn)位用于有限差錯(cuò)檢測,通信雙方應(yīng)約定一致的奇偶校驗(yàn)方式。 d)停止位約定。停止位是一個(gè)字符數(shù)據(jù)的結(jié)束標(biāo)志,可以是 1 位、 位、 2 位的高電平。 e)波特率設(shè)置。如果數(shù)據(jù)以每秒 300 個(gè)二進(jìn)制 位在通信線路上傳送,那么波特率為 300b/s。這時(shí)用戶根據(jù)自己的實(shí)際情況設(shè)定的一些特殊的通信參數(shù)。下位機(jī)發(fā)送的數(shù)據(jù)是 12 位的二進(jìn)制數(shù),用每一個(gè)數(shù)據(jù)使用二個(gè)字符來表示。然后將轉(zhuǎn)換后的數(shù)據(jù)存到數(shù)組中,將數(shù)組中的數(shù)再在圖片框中顯示出來。 使用 Windows API 通信函數(shù)實(shí)現(xiàn)。 MSComm 控件通過串口端口傳輸數(shù)據(jù)和接收數(shù)據(jù),為應(yīng)用程序提供串行通信功能。 MSComm是 Microsoft公司提供的簡化 Windows下串行通信編程的 ActiveX控件,它為應(yīng)用程序提供了通過串行接口收發(fā)數(shù)據(jù)的簡便方法。 事件驅(qū)動(dòng)方式 事件驅(qū)動(dòng)通訊是處理串行端口交互作用的一種非常有效的方法。在這些情況下,可以利用 MSComm 控件的 OnComm 事件捕獲并處理這些通訊事件。所有通訊事件和通訊錯(cuò)誤的列表,參閱 CommEvent 屬性。這種方法的優(yōu)點(diǎn)是程序響應(yīng)及時(shí),可靠性高。如果應(yīng)用程序需要訪問多個(gè)串行端 口,必須使用多個(gè) MSComm 控件。在程序的每個(gè)關(guān)鍵功能之后,可以通過檢查 CommEvent 屬性的值來查詢事件和錯(cuò)誤。例如,如果寫一個(gè)簡單的電話撥號(hào)程序,則沒有必要對(duì)每接收一個(gè)字符都產(chǎn)生事件,因?yàn)槲ㄒ坏却邮盏淖址钦{(diào)制解調(diào)器的“確定”響應(yīng)。 DTR 線 :用于傳輸 PC 機(jī)發(fā)往串口 Modem 等設(shè)備的信號(hào) ,該信號(hào)表示 PC 機(jī)是非已經(jīng)準(zhǔn)備好。 DSR 線 :用于傳輸串口 Modem 等設(shè)備發(fā)往 PC 機(jī)的信號(hào) ,該信號(hào)表示 Modem 等設(shè)備是非已經(jīng)作好操作準(zhǔn)備。 CD 線 :用于傳輸串口 Modem 等設(shè) 備發(fā)往 PC 機(jī)的信號(hào) ,該信號(hào)表示 Modem 已經(jīng)和遠(yuǎn)方的設(shè)備建立了聯(lián)系。 MSComm 控件 MSComm 控件有很多重要的屬性,但 首先必須熟悉幾個(gè)屬性 。 PortOpen—設(shè)置并返回通信端口狀態(tài),也可以打開和關(guān)閉端口;Input—從接受緩沖區(qū)返回和刪除 字符; Output—向緩沖區(qū)寫一個(gè)字符串。 ? CommPort :設(shè)置或返回端口代號(hào)。 =1 使用 Com1 端口 ? Setting :設(shè)置初始化參數(shù)。如“ 9600, N, 8, 1”,奇為 O,偶為 E。 Buffer= ,讀入 Buffer 字符串變量中 ? ? Output : 寫入輸出寄存器 ? ? InputLen:指定由串行端口讀入的字符串長度。如果我們需要對(duì)固定的字符串長度做特別的運(yùn)算時(shí),要設(shè)置該屬性。握手協(xié)議要做的就是數(shù)據(jù)傳輸速度的控制,也稱為 “ 流量控制 (Flow Control)” 。 RTS/CTS 陜西科技大學(xué)畢業(yè)論文(設(shè)計(jì)說明書) 23 握手協(xié)議是硬件握手協(xié)議,它用 RTS 腳位及 CTS 腳位的功能。它使用 XON 表示暫停數(shù)據(jù)的傳送;而使用 XOFF 表示恢復(fù)傳
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1