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

正文內(nèi)容

labview訪問access數(shù)據(jù)庫畢業(yè)論文設計(編輯修改稿)

2024-10-02 17:51 本頁面
 

【文章內(nèi)容簡介】 型和屬性。這種方法簡單快捷,但是也存在缺點。有時,字段數(shù)據(jù)類型不太恰當,字段大小也可能存在冗余。為此需要在設計視圖中修改字段的數(shù)據(jù)類型和字段屬性 [6]。 ( 7)在 Access2020 工作窗口的右下角,單擊 按鈕,打開表的設計視圖。注意這時自動切換到“設計”選項卡。 ( 8)在設計視圖中,選中“名稱”字段,設置字段類型為“文本”。 設置完成后,再一次保存“貨物信息表”。 建好的貨物信息表如圖 1所示。 圖 1 Access 建貨物信息表 武漢理工大學畢業(yè)設計(論文) 10 LABSQL 簡介 本次設計包括對貨物信息的查詢、添加、修改、刪除四項基本功能,每個功能都有一個對應的子程序 VI。在進行編程前,必須充分掌握 LABSQL 的相關(guān)內(nèi)容。 LABSQL 的安裝與配置 ( 1)安裝: LabSQL 的安裝方法和簡單,在 labview 安裝目錄下的 文件夾中新建一個名稱為 LabSQL 的文件夾, LabSQL 下載包解壓到 LabSQL 的文件夾中。解壓后可以看到 function 和 Example 兩個文件夾,及 ADO2020 幫助文檔和README_FIRST 文本文檔。安裝完成后,運行 Labveiw,在“函數(shù)”到“用戶庫”子選板 ,可以找到 LABSQL 的子 VI[7]。 ( 2)配置: 你需要先創(chuàng)建一個 DSN(Data Source Name),這樣你才能在 Windows 下讓LabView 和 MySQL 相連接。你需要用 ODBC (Open Database Connectivity)來創(chuàng)建 DSN,你可以在 Administrative Tools 里點擊 Data Sources (ODBC)來開啟ODBC 程序,或者直接在運行里輸入 。在創(chuàng)建 DSN 之前,你需要確保你的系統(tǒng)安裝了 MySQL Connector ODBC ,你可以到 MySQL 網(wǎng)站下載。在安裝完 MySQL ODBC Connector 之后,你應該就可以為你的數(shù)據(jù)庫創(chuàng)建 DNS 了。安裝后,按如下方法進行下面的步驟: ,管理工具的子選板有數(shù)據(jù)源( ODBC)。 ( ODBC)。 圖 打開數(shù)據(jù)源管理器 dBASE Files,再點擊添加,出現(xiàn)如圖的界面,點擊 Microsoft Access Driver( *.mdb) , 再點擊完成。 武漢理工大學畢業(yè)設計(論文) 11 圖 添加數(shù)據(jù)庫驅(qū)動程序 ,填寫 myDB,再點擊確定。 圖 編輯數(shù)據(jù)源名 ,證明你配置成功。 圖 連接成功 這樣,就完成了 DSN 的創(chuàng)建。從此以后, LABSQL 就可以利用這個 DSN 訪問與之相關(guān)聯(lián)的 Access 數(shù)據(jù)庫了。 LABSQL VIs 分類 [5] LabSQL VIs 按照功能可以分為四類: Command VIs, Connection VIs, Recordset VIs 和 Top Level VIs。 Command VIs 的功能是完成一系列的基本 ADO 操作,例如,創(chuàng)建或刪除一個 Command 對數(shù)據(jù)庫的某一個參數(shù)進行讀或?qū)懙取? 武漢理工大學畢業(yè)設計(論文) 12 Connection VIs 的功能是管理 LabVIEW 與數(shù)據(jù)庫之間的連接。 Recordset VIs 用于對數(shù)據(jù)庫中的記錄進行各種操作,例如,創(chuàng)建或刪除一條記錄,對記錄中的某一個條目進行讀或?qū)懙取? Top Level VIs 屬于頂層的 LabSQL 應 用,對前三類 LabSQL VIs 某些功能的封裝,例如 SQL 可用于直接執(zhí)行命令。 SQL 基本指令使用方法 [8] (1) 數(shù)據(jù)記錄篩選: sql=select * from 數(shù)據(jù)表 where 字段名 =字段值 order by 字段名 [desc] sql=select * from 數(shù)據(jù)表 where 字段名 like 39。%字段值 %39。 order by 字段名 [desc] sql=select top 10 * from 數(shù)據(jù)表 where 字段名 order by 字段名 [desc] sql=select * from 數(shù)據(jù)表 where 字段名 in (39。值 139。,39。值 239。,39。值 339。) sql=select * from 數(shù)據(jù)表 where 字段名 between 值 1 and 值 2 (2) 更新數(shù)據(jù)記錄: sql=update 數(shù)據(jù)表 set 字段名 =字段值 where 條件表達式 sql=update 數(shù)據(jù)表 set 字段 1=值 1,字段 2=值 2 ?? 字段 n=值 n where 條件表達式 (3) 刪除數(shù)據(jù)記錄: sql=delete from 數(shù)據(jù)表 where 條件表達式 sql=delete from 數(shù)據(jù)表 (將數(shù)據(jù)表所有記錄刪除 ) (4) 添加數(shù)據(jù)記錄: sql=insert into 數(shù)據(jù)表 (字段 1,字段 2,字段 3 ? ) values (值 1,值 2,值 3 ? ) sql=insert into 目標數(shù)據(jù)表 select * from 源數(shù)據(jù)表 (把源數(shù)據(jù)表的記錄添加到目標數(shù)據(jù)表 ) LABSQL 程序編寫 前面已經(jīng)建立了名為 的數(shù)據(jù)庫,該數(shù)據(jù)庫中包含如圖 1所示的貨物信息表。下面進行對該數(shù)據(jù)庫查詢、修改、添加、刪除記錄的記錄,并且指定所有的數(shù)據(jù)庫操作都基于 DSN=myDB。 查詢 vi 編寫 利用 connection VIs 實現(xiàn)查詢的基本步驟如下所示。 第一步:首先利用 ADO Connection 創(chuàng)建一個 Connection 對象,然 后 利用 ADO Connection 建立 與 數(shù)據(jù) 庫的 連 接。 數(shù)據(jù) 庫 由ConnectionString“ DSN=myDB”指定。 第 二步:利用 ADO Connection 執(zhí)行 SQL 查詢命令“ SELECT * FROM 貨物信息表”。 第三步:利用 SQL Fetch Data(GetString).vi 獲得查詢結(jié)果,并送至前面板窗口中的名為“查詢結(jié)果”的表格中顯示。 第四步:利用 ADO Connection 關(guān)閉與數(shù)據(jù)庫之間的連接 [5]。 武漢理工大學畢業(yè)設計(論文) 13 其程序框圖和仿真結(jié)果如下圖 ,圖 所示。 圖 查詢程序框圖 圖 查詢?nèi)矸抡娼Y(jié)果 修改查詢指令分別得到查詢“可樂 ”和“有效期小于 6 個月”的記錄,結(jié)果如圖 , 所示。 圖 查詢“可樂記錄”仿真結(jié)果 武漢理工大學畢業(yè)設計(論文) 14 圖 查詢“有效期小于 6個月的記錄”仿真結(jié)果 修改 vi 編寫 通過記錄集修改記錄的基本步驟如下。 第一步:首先利用 ADO Connection 創(chuàng)建一個 Connection 對象,然 后 利用 ADO Connection 建立 與 數(shù)據(jù) 庫的 連 接。 數(shù)據(jù) 庫 由ConnectionString“ DSN=myDB”指定。 第二步:利用 ADO Recordset 創(chuàng)建一個 Recordset 對象,然后利用 ADO Recordset 打開 Recordset 對象,同時利用 SQL 查詢命令“ SSELECT * FROM 貨物信息表”獲得數(shù)據(jù)庫中的全部記錄。 第三步:利用 ADO Recordset 確定記錄的位置。參數(shù) Criteria“名稱 =’衛(wèi)生紙’”用于指定目標記錄。 第四步:利用 ADO Set Field 修改記錄 [9]。參數(shù) Field 用于確定記 錄中的字段,記錄中的字段按從左到右的順序依次排列為 0,1,2,...。參數(shù)Value 修改該字段的值。本次設計中將衛(wèi)生紙數(shù)量減少 100。 第五步:利用 ADO Recordset 和 ADO Connection 分別關(guān)閉與記錄集和數(shù)據(jù)庫之間的連接。 其框圖程序,前面板。仿真結(jié)果分別如圖 ,, 所示。 圖 修改記錄的程序框圖 圖 修改記錄前面板 武漢理工大學畢業(yè)設計(論文) 15 圖 “衛(wèi)生紙數(shù)量改為 300”仿真結(jié)果 刪除記錄 vi 設計 利 用記錄集刪除記錄的基本步驟如下 [10]。 第一步:首先利用 ADO Connection 創(chuàng)建一個 Connection 對象,然 后 利用 ADO Connection 建立 與 數(shù)據(jù) 庫的 連 接。 數(shù)據(jù) 庫 由ConnectionString“ DSN=myDB”指定。 第二步:利用 ADO Recordset 創(chuàng)建一個 Recordset 對象,然后利用 ADO Recordset 打開 Recordset 對象,同時利用 SQL 查詢命令“ SSELECT * FROM 貨物信息表”獲得數(shù)據(jù)庫中的全部記錄。 第三步:利用 ADO Recordset 將游標移動到當前記錄,參數(shù)NumRecords 用于指定游標所在的行。 第四步:利用 ADO Recordset Delete Record 刪除記錄。參數(shù) AffectRecords用于指定刪除操作所影響的記錄。 AffectCurrent 表示僅刪除當前記錄。 第五步:利用 ADO Recordset 和 ADO Connection 分別關(guān)閉與記錄集和數(shù)據(jù)庫之間的 連接。 其程序框圖和仿真結(jié)果分別如圖下圖所示。 圖 刪除記錄框圖程序 武漢理工大學畢業(yè)設計(論文) 16 圖 刪除記錄前面板 圖 刪除第三條記錄仿真結(jié)果 添加記錄 vi 編寫 第一步:首先利用 ADO Connection 創(chuàng)建一個 Connection 對象,然 后 利用 ADO Connection 建立 與 數(shù)據(jù) 庫的 連 接。 數(shù)據(jù) 庫 由ConnectionString“ DSN=myDB”指定 [11]。 第二步:利用 ADO Recordset 創(chuàng) 建一個 Recordset 對象,然后利用 ADO Recordset 打開 Recordset 對象,同時利用 SQL 查詢命令“ SSELECT * FROM 貨物信息表”獲得數(shù)據(jù)庫中的全部記錄。 第三步:利用 ADO Recordset 添加一條新紀錄。然后利用 ADO Set Field 為新的記錄中的每一個字段賦值。 第四步:利用 ADO Recordset 和 ADO Connection 分別關(guān)閉與記錄集和數(shù)據(jù)庫之間的連 接。 其程序框圖、前面板及仿真結(jié)果分別如下圖所示。 武漢理工大學畢業(yè)設計(論文)
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1