Presentation is loading. Please wait.

Presentation is loading. Please wait.

班級:博、碩子一甲 授課老師:鐘國家 助教:陳國政

Similar presentations


Presentation on theme: "班級:博、碩子一甲 授課老師:鐘國家 助教:陳國政"— Presentation transcript:

1 班級:博、碩子一甲 授課老師:鐘國家 助教:陳國政
手持式裝置 之 隨身照護應用 班級:博、碩子一甲 授課老師:鐘國家 助教:陳國政 2010/11/03

2 SQL 資料庫 使用工具 Database Microsoft Office Access 2003 Windows 環境設定 SQL 語法
2010/11/03

3 Microsoft Office Access 2003 2010/11/03

4 Access 2003 環境設定 建立一個新的資料庫檔案 2010/11/03

5 Access 2003 環境設定 選擇空白資料庫… 2010/11/03

6 Access 2003 環境設定 選擇資料庫存檔位置… 2010/11/03

7 Access 2003 資料表 選擇使用設計檢視建立資料表 2010/11/03

8 Access 2003 資料表 輸入欄位名稱與資料類型 2010/11/03

9 Access 2003 資料表 將資料表存檔 不用定義主索引鍵 2010/11/03

10 Access 2003 資料表 選擇檢視,將視窗切換至資料表顯示頁面 2010/11/03

11 Access 2003 資料表 輸入各欄位資料 2010/11/03

12 Access 2003 開啟檔案 2010/11/03

13 Access 2003 開啟檔案 2010/11/03

14 Windows 環境設定 2010/11/03

15 Windows 環境設定 開啟控制台>選擇切換到傳統檢視 2010/11/03

16 Windows 環境設定 選擇系統管理工具 2010/11/03

17 Windows 環境設定 選擇資料來源(ODBC) 2010/11/03

18 Windows 環境設定 新增 ODBC 資料 2010/11/03

19 Windows 環境設定 選擇 Microsoft Access Driver (*.mdb ) 2010/11/03

20 Windows 環境設定 輸入 ODBC 名稱 選擇資料庫位置 2010/11/03

21 Windows 環境設定 2010/11/03

22 LabVIEW 介面 2010/11/03

23 SQL-LabVIEW 元件: ADO Connection Create.vi 功能:建立一個 SQL 連線 ADODB參數輸出
錯誤訊息輸出 2010/11/03

24 SQL-LabVIEW 元件: ADO Connection Open.vi 功能:指定 SQL 資料庫名稱 ADODB參數輸入
錯誤訊息輸出 錯誤訊息輸入 SQL 名稱 2010/11/03

25 SQL-LabVIEW 元件:SQL Execute.vi 功能:SQL 指令 ADODB參數輸入 資料顯示輸出 ADODB參數輸出
錯誤訊息輸入 SQL 指令 錯誤訊息輸出 2010/11/03

26 SQL-LabVIEW 元件: ADO Connection Close.vi 功能:關閉 SQL 連線 ADODB參數輸入 錯誤訊息輸入
2010/11/03

27 SQL-LabVIEW SQL 執行畫面 2010/11/03

28 SQL-LabVIEW 對 error out 點選右鍵>Create>Indicator 元件:Table
位置:Modern>List , Table & Tree 對 error out 點選右鍵>Create>Indicator 2010/11/03

29 SQL-LabVIEW 子 VI 2010/11/03

30 SQL-LabVIEW 格式:DSN= ODBC名稱 範例:DSN=PEOPLE 2010/11/03

31 SQL 語法- SELECT 格式:SELECT * FROM 資料表; 功能:顯示資料表中所有記錄所有欄位。
範例: SELECT * FROM people ; 2010/11/03

32 2010/11/03

33 SQL 語法- SELECT 格式:SELECT * FROM 資料表 WHERE 規則 ; 功能:顯示指定欄位中符合規則的記錄。
範例:SELECT * FROM people WHERE Age<20 ; FirstName= '李' LastName= '小胖' Sex= '男' 2010/11/03

34 2010/11/03

35 SQL 語法- INSERT 格式:INSERT INTO 資料表 (欄位1,欄位2,…) VALUES (資料1,資料2,…);
資料類型:文字、日期須在前後加上單引號。如'我是文字' 。 資料類型:數值則可以直接輸入。 功能:新增資料表內資料。 2010/11/03

36 SQL 語法- INSERT 範例: INSERT INTO people ( FirstName , LastName , Age,Sex) VALUES ('吳', '大明',29,'男'); 2010/11/03

37 2010/11/03

38 SQL 語法- UPDATE 格式:UPDATE 資料表 SET 更新資料1,更新資料2,… WHERE 規則;
功能:更新指定規則欄位中的資料。 範例:UPDATE people SET FirstName = ‘林’, LastName = '自強' WHERE Age = 28; FirstName= '李' LastName= '小胖' Sex= '男' 2010/11/03

39 2010/11/03

40 SQL 語法- DELETE 格式:DELETE FROM 資料表 WHERE 規則; 功能:刪除指定規則中欄位整列記錄。
範例:DELETE FROM people WHERE FirstName = '王'; 2010/11/03

41 2010/11/03

42 練習 試著用上面所學的寫出一個基本的 SQL 程式,並練習 SQL 語法顯示、新增、修改、刪除資料庫資料。 2010/11/03

43 HomeWork 利用 RS232 透過 ZigBee 擷取光照度感測器,並將數值存入資料庫中。
在 LabVIEW 可以選擇寫入、清除資料庫資料。 2010/11/03

44 光照度感測模組 ZBM_SENSOR_KPS3227_VI 2010/11/03

45 HomeWork 資料庫名稱命名為”SQL_Light_Sensor” 。 資料表名稱命名為”Light” 。
資料表內欄位包含編號、Lux、日期、裝置。 2010/11/03

46 HomeWork 在 ODBC 資料名稱命名為”SQL_Light” 2010/11/03

47 小提示 SQL 語法 SELECT 語法 INSERT 語法 DELETE 語法 2010/11/03

48 SELECT * FROM Light ORDER BY 日期 DESC
LabVIEW-SELECT 語法 SELECT * FROM Light ORDER BY 日期 DESC 對日期降冪排列 2010/11/03

49 LabView-SQL Command 以 INSERT 為例 元件:Format Date/Time String 字串合併
位置:Programming/Timing 字串合併 2010/11/03

50 執行畫面 2010/11/03

51 作業繳交 將以上檔按壓縮成 RAR 檔後繳交 LabVIEW VI 檔(介面上需有組員資料)
LabVIEW 資料庫與ZigBee數值執行畫面(JPEG檔) 資料庫檔案(mdb檔) 將以上檔按壓縮成 RAR 檔後繳交 2010/11/03


Download ppt "班級:博、碩子一甲 授課老師:鐘國家 助教:陳國政"

Similar presentations


Ads by Google