资料库程式设计-RFID-建国科技大学资管系RFID应用与发

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
值2,…)
Ex: Insert Into 書籍 (書名,分類,售價) Value (“Delphi”,”
程式設計”,500)
2020/10/10
動作查詢(Action Query)-刪除
使用Delete敘述 語法: Delete From 資料表名稱 Ex: Delete from 書籍
2020/10/10
動作查詢(Action Query)
RecordSet內容的更新,新增,刪除等要求 (Query),稱之為動作查詢(Action Query)
不可以使用RecordSet的Open方法 使用Command物件或是Connection物件的Execute
方法
2020/10/10
動作查詢(Action Query)-更新
2020/10/10
使用Connection物件的Execute方法
Set recordset=Connection.execute(SQL敘 述,recordaffected,options)
這種recordset為唯讀,所以不能進行編修的動作
2020/10/10
如果要指定給DATAGRID Cn.CursorLocation = adUseClient
2020/10/10
執行SELECT 敘述
• 使用Recordset物件的Open方法 • 使用Connection物件的Execute方法 • 使用Command物件的Execute方法
2020/10/10
使用Recordset物件的Open方法
Rs.open 書籍, cn, adOpenStatic sql=“SELECT * FROM 書籍” Rs.open sql, cn, adOpenStatic
使用Connection物件來執行 動作查詢(Action Query)
語法:
Connection.Execute 動作查詢,RecordsAffected,Options Recordset.Requery
使用Update敘述 語法: Update 資料表名稱 Set 欄位=欄位值 Ex: Update 書籍 Set 分類=“程式設計”
2020/10/10
動作查詢(Action Query)-新增
使用Inset Into敘述 語法: Insert Into 資料表名稱(欄位1,欄位2,….) Value (值1,
使用Command物件的Execute方法
Set recordset=command.execute • 這種recordset為唯讀,所以不能進行編修的動作 • 需設定command物件的Commandtext(SQL敘述)
與ActiveConnection(Connection物件)屬性
2020/10/10
FROM 書籍,作者
2020/10/10
SELECT 語法 – 排序
SELECT 欄位 FROM 資料表 ORDER BY 排序方式 排序方式:ASC遞增排序,DESC遞減排序 例如:SELECT * FROM 書籍 ORDER BY 頁數 ASC
SELECT * FROM書籍 ORDER BY 頁數 DESC SELECT * FROM書籍 ORDER BY 頁數 ASC, 分類 DESC
GROUP BY 分類 HAVING AVG(售價) > 400
2020/10/10
SELECT 語法 – 子集合查詢
SELECT 欄位FROM 資料表 WHERE 欄位 IN 子集合 例如:SELECT * FROM 書籍 WHERE 作者 IN (‘陳徹’,’陳臻’)
SELECT * FROM 書籍 WHERE 作者名 IN (SELECT 作者名 FROM 作者 WHERE 專長 = ‘程式設計’)
wk.baidu.com SELECT 語法 – 分組統計
SELECT 欄位FROM 資料表 GROUP BY 欄位 例如:SELECT 分類, AVG(售價) AS 平均售價 FROM 書籍
GROUP BY 分類
2020/10/10
SELECT 語法 – 分組統計再篩選
SELECT 欄位FROM 資料表 GROUP BY 欄位 HAVING 條件 例如:SELECT 分類, AVG(售價) AS 平均售價 FROM 書籍
2020/10/10
SELECT 語法 – 統計函數
SELECT 統計函數 AS 別名 FROM 資料表
例如:SELECT AVG(售價) AS 平均售價 FROM 書籍
COUNT:統計資料比數 SUM:總合 MIN,MAX:求最小與最大 STDEV:取標準差 VAR:取變異數
2020/10/10
SELECT 作者 FROM 書籍 資料內容一樣,顯示的欄位名稱不同
2020/10/10
SELECT 語法 – 限定選取筆數
SELECT TOP n FROM 資料表 SELECT TOP n Percent FROM 資料表 例如:SELECT TOP 5 * FROM 書籍 ORDER BY 售價 DESC
2020/10/10
SELECT 語法 – 篩選不重複的紀 錄
SELECT DISTINCT 欄位 FROM 資料表
2020/10/10
SELECT 語法 – 使用別名
SELECT 欄位1 AS 別名1,欄位2 AS 別名2 FROM 資料表 例如:SELECT 作者 AS 程式設計專家 FROM 書籍
SQL
Structured Query Language 用以操縱資料庫的指令集
資料操作語言DML:操作資料錄 如DELETE, SELECT, UPDATE ….
資料定義語言DDL:建立資料表及資料欄位 如AFTER TABLE, CREATE TABLE ….
2020/10/10
SELECT 敘述
• 對資料庫進行選取查詢的動作 • 將查詢結果指定給Recordset物件的
Recordsource屬性就可以將資料顯示出來
2020/10/10
SELECT 語法
SELECT 欄位 FROM 資料表 例如:SELECT 書名,分類,作者 FROM 書籍
SELECT * FROM 書籍 SELECT書籍.書名,書籍.分類,書籍.作者,作者.聯絡電話
相关文档
最新文档