資料庫程式設計 VB資料庫設計簡介 週次:3 建國科技大學 資管系 饒瑞佶.

Slides:



Advertisements
Similar presentations
人间美地 ─ 蝶韵阁. ~ 蝶 韵 阁 ~ 位桃园大溪镇,三峡交流道下去 12 分钟车程 住着潇洒的朱大哥、毛毛夫妻一家 还有 自由飞翔的蓝鹊、飞鹰、松鼠 一群悠闲采蜜翩翩飞舞的凤蝶 更惊讶的是一对珍贵的娇客 ─ 蜂蛾 那根长长的吸管是大自然的奇迹 蜂蛾已让我们惊艳不已 但 ─ 还有更多的美丽与惊奇、、、.
Advertisements

彰化縣和美鎮 和仁國民小學 本土語言教育暨 台灣母語日訪視 簡 報. 一. 學校概況 校地面積 校地面積廣達三公頃 學生活動空間寬廣!
第2章第2章 第 1 节 生物与非生物. [ 猜谜语 ] 名字叫做牛, 不会拉犁头; 说我力气小, 背着房子走。 ( 打一动 物)
1 教師敘薪 Q & A 教師敘薪 Q & A 新竹縣立新湖國中 陳淑芬 新竹縣立自強國中 楊美娟
103 學年度縣內介聘申請說明會 南郭國小 教務主任張妙芬.  重要作業日程 : 1 、 5/1( 四 ) 前超額學校 ( 含移撥超額 ) 備文函報縣府教 育處輔導介聘教師名單 2 、 5/7( 三 ) 超額教師積分審查( 9 : : 00 、 13 : : 00 )。 3.
人文行動考察 羅東聖母醫院 老人醫療大樓 吳采凌 黃玨宸 劉映姍 陳嫚萱.
焦點 1 陸域生態系. 臺灣的陸域生態系 臺灣四面環海 黑潮通過  高溫, 雨量充沛 熱帶, 亞熱帶氣候.
資源問題與環境保育 第 6 章. 學完本章我能 ……  知道中國土地資源的問題與保育  了解中國水資源的問題與保育  知道中國森林資源的問題與保育  能分析自然環境和人文環境如何影響人類 的生活型態  說舉出全球面臨與關心的課題.
第五章 通用网关接口 CGI 简介 Htm l Html + CGI Html + asp 网页可以处理动态的信息.
我有一份考工的理论题库,是 Excel 文件。我在想如果转换到 Word 文件中再排版,再印刷,一是浪费时间,既要做成 Word 卷, 测试完还要手工批卷;二是浪费纸张( 4 — 5 个班级近 200 多人使 用),我在想能不能做成上机试卷,在计算机上测试,多方便, 谁能帮我这个忙吗? 我有一份考工的理论题库,是.
景美樣品房工程變更 / 追加請款 / 說明 102/08/09 樣品房停工 102/10/10 樣品房完工 102/09/26 向工務部提出 追加工程估價單 102/10/25 經工務部審核 轉送採發部門 102/09/03 工地會議 確認後續施工方式 102/11/ /11/ /12/09.
統計之迷思問題 保險 4B 張君翌. 迷思問題及教學者之對策 常見迷思概念教學者之對策 解題的過程重於答案 例 : 全班有 50 位同學,英文不及格的有 15 人,數學不及格的有 19 人,英文與 數學都及格的有 21 人。請問英文與數 學都不及格的有幾人? 老師常使用畫圖來解決這樣的問題,英文和.
社團法人台南市癲癇之友協會 講師:王乃央老師
寓言 何謂寓言? 寓言中的主角選擇 以動物為主角,形象分析—以成語及諺語中來歸納動物形象 以人為主角,形象分析
第七章 外營力作用 第一節 風化 第二節 崩壞 第三節 侵蝕與堆積.
酸鹼食物對人體的影響性.
主讲:史治平 地址:四川电大计算机教研室 电话:
物理治療師之僱傭關係 九十二年四月十二日.
勿讓權利睡著- 談車禍之損害賠償與消滅時效.
二、開港前的經濟發展 (一)土地開墾和農業發展 1.漢人移民的遷徙與拓墾 (1)遷徙 A.居住區 a.泉州人最多:沿海
設計新銳能量輔導 實習期中感想 實習生:賴美廷 部落格:TO13004.
日本的〈地獄劇〉 與 中國的〈目連戲〉.
與櫻花有約 櫻花開放時間 櫻花前線 賞花便當 京都機場(附近) 夜櫻 哲學之道.
授課教師:羅雅柔 博士 學員:吳沛臻/邱美如/張維庭/黃茹巧
國小教師檢定經驗分享 分享者:胡瑋婷 現職:國語日報語文中心寫作班教師 閱讀寫作營教材編輯及任課講師 榮獲「教育部教育實習績優獎」全國第三名.
民主政治的運作
第13章 数据库的基本应用 Visual Basic 程序设计教程.
教育與學習科技學系 103學年度課程說明 103年9月2日.
國有不動產撥、借用法令與實務 財政部國有財產局 接收保管組撥用科 蔡芳宜.
可爱的蜗牛 一、蜗牛冬眠 二、蜗牛进食 三、蜗牛排泄 四、蜗牛呼吸.
情緒與壓力管理 手部舒壓運動 第六組.
公務人員 育嬰留職停薪權益.
大學教、職員之法義務規範與法律效果 台南地檢署林仲斌.
明代開國謀臣 劉伯溫 組員:吳政儒 林天財 王鈴秀 陳冠呈 施典均 李孟儒.
  中国技术交易信息服务平台 中国技术市场管理促进中心.
人間美地─ 蝶韻閣 ..
中央與地方教育權限 第八組 王湘婷 邱淑婷 全 彥 洪英博
美洲集团散拼项目分享 李维迪.
第十二章 Recordset对象 Recordset对象是数据记录的集合,而数据记录又是字段集合。因此利用recordset对象,在程序中就可以存取所有数据记录每一个字段的数据了。所以说recordset对象是存取数据库数据最重要的源头。在数据库程序设计中,recordset对象是一个十分重要对象。
第7章 数据库基础知识 SQL常用命令使用方法 (1) 数据记录筛选: sql="select * from 数据表
福山國小 100學年度 新生家長始業輔導.
第五章 信息系统开发能力培养.
第十 章 XML与数据库的交换 10.1 概述 10.2 数据岛 10.3 XML数据源对象 10.4 数据集操作
五-4 台灣的生活禮俗 組員:603 15號 黃醴萬 6號 吳家熙 5號 楊証傑 11號 李偉新.
Visual Basic 期中報告 組長:沈亞臻 組員:蔣佳育 張庭茹
幼兒環境學習規畫 期末報告 指導老師:蔡其蓁 老師
財政部臺灣省北區國稅局中壢稽徵所 各類所得扣繳暨免扣繳法令.
「103年寒假教育優先區中小學生營隊」 校外補助計畫申請說明會.
第 11 章 資料庫應用與 ADO物件 製作.
行行重行行,與君生別離。 相去萬餘里,各在天一涯。 行行重行行:走了一程又一程 生別離:在有生之年分離 語出楚辭:「悲莫悲兮生別離,
Visual Basic快速入门 ADO数据控件与数据绑定控件 VB数据库编程举例 VB开发数据库应用系统实例分析
資料庫程式設計 VB資料庫設計簡介 週次:4 建國科技大學 資管系 饒瑞佶.
二.資料庫系統建立與管理 Access 資料庫:windows下的單機資料庫 Access 操作 Mysql資料庫介紹.
彰化縣政府補助辦理網頁設計資料庫應用班 ASP與資料庫介紹 建國技術學院資管系 饒瑞佶.
ADO.NET.
班級:博、碩子一甲 授課老師:鐘國家 助教:陳國政
資料庫程式設計 VB資料庫設計簡介 週次:2 建國科技大學 資管系 饒瑞佶.
VB如何存取資料庫 ? 資料庫 資料儲存 資料庫引擎 資料庫引擎 Jet 讀取、寫入與修改 資料控制項 資料庫存取物件(ADO) 使用者介面.
第9章 访问数据库 9.1 数据库的概念与建立 9.2 用Data控件访问数据库.
课程设计 归纳总结 4 知识目标 1 讲授新课 2 任务操作 3 布置作业 5.
第 13 章 深入Recordset物件 製作.
暴力、草莽、土野、情色、權慾 —華西街的成人童話
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
刑事訴訟法 不受理.
認識資料庫 MySQL 資料庫新增 MySQL 資料表新增 認識欄位資料表 資料新增、刪除、修改、瀏灠 資料表清空與刪除
VB与数据库 数据库连接与查询.
Visual Basic程序设计 第13章 访问数据库
HOOK和数据库访问 主讲人:孙鑫
便利商店公仔行銷之研究以7-ELEVEn Open小將為例
数据库应用技术 天津电大 翟迎建.
Presentation transcript:

資料庫程式設計 VB資料庫設計簡介 週次:3 建國科技大學 資管系 饒瑞佶

再探ADODC 使用ADODC透過ODBC來源名稱來載入資料庫

再探ADODC 使用ADODC透過ODBC來源名稱來載入資料庫

再探ADODC 使用ADODC透過ODBC來源名稱來載入資料庫

再探ADODC 使用ADODC透過ODBC來源名稱來載入資料庫

再探ADODC 使用ADODC透過ODBC來源名稱來載入資料庫

再探ADODC 使用ADODC透過ODBC來源名稱來載入資料庫

再探ADODC 使用ADODC透過ODBC來源名稱來載入資料庫

Practice

ODBC 開放式資料庫連結(Open DataBase Connectivity, ODBC) MS為解決不同後端資料庫連結所發展的一種整合技術 可以把ODBC視為一種Driver 使用者JET ODBC 後端JET 任何資料庫所用的ODBC需由該廠商提供(和Driver相同) VB SQL ODBC Oracle ODBC Sybase ODBC 在用戶端設定 SQL Oracle Sybase

設定ODBC

設定ODBC

設定ODBC 使用者資料來源名稱

設定ODBC

設定ODBC

設定ODBC

使用ODBC

Practice

Adodc透過程式控制資料庫 Connection物件:用以連接資料庫 Recordset物件:取得資料來源 Command物件:儲存操作資料庫時用到的命令 Parameter物件:管理查詢或預儲程式 Field物件:儲存欄位資料 Error物件:處理錯誤訊息 需透過上述的子物件達成

VB中與資料庫相關物件 Field物件(與欄位對應) 屬性 :Name與Value Field物件 Name Value

VB中與資料庫相關物件 Recordset物件(與資料對應) 方法 :MoveNext MovePrevious MoveFirst MoveLast EOF BOF

物件間相對關係 ADODC Recordset Fields Field ADODC1.Recordset 存取Recordset物件 ADODC1.Recordset.Fields 存取Fields物件 ADODC1.Recordset.Fields (i) 存取第i個Field物件 ADODC1.Recordset.Fields (i).value 存取第i個Field物件的值

Recordset物件 Recordset是資料錄的集合 資料錄是欄位的集合 所以利用Recordset便可以存取每一筆資料的每個欄位

資料控制項程式的撰寫 Adodc1.RECORDSET.方法 方法: Movefirst, Movenext, Moveprevious, Movelast Addnew, Edit, Update, Recordcount ….. Adodc1.RECORDSET(目前資料列欄位編號) 練習使用Adodc資料庫控制項與資料連結控制項來操作資料 Ex04_02_01, p.4-5

Practice 存取目前資料錄 克服沒有資料錄的問題(移動過頭了) Ex04_02_02, p.4-8

Recordset存取欄位值的方法 ADODC1.Recordset.Fields (i).value 存取第i個Field物件的值 敘述 說明 Recordset.fields(“欄位名稱”) 省略.value Recordset(“欄位名稱”) 省略.fields Recordset![欄位名稱] Recordset(“欄位名稱”)再變形 注意沒有雙引號 不可用變數取代 多用此形式

Recordset資料的增刪修改 刪除:Recordset.Delete Adodc1.Recordset.Delete 注意刪除後因為目前資料錄便不存在,所以要再呼叫Movexxx之類的方法,重新取得目前資料錄 Ex04_03_04, p.4-38

Recordset資料的增刪修改 修改: Adodc1.Recordset(“欄位名稱”)=新值 Adodc1.recordset.update Ex04_03_01, p.4-23 Ex04_03_02, p.4-29

Recordset資料的增刪修改 新增: Adodc1.Recordset.Addnew Adodc1.recordset.update Ex04_03_03, p.4-33

Recordset資料的查詢 搜尋: Adodc1.Recordset.Find 條件,skiprows,搜尋方向,起始位置 條件:如學號=1001 條件=欄位名稱 比較符號 比較資料 skiprows :跳過幾筆資料再開始,預設值=0 搜尋方向:adSearchForward向下或是adSearchBackward向上,預設為向下 起始位置:預設為目前資料錄

條件式補充 資料型態 條件式 數值 “學號=1001” 字串 “姓名=‘王小明’” 日期與時間 “入學日期=#2000/3/5#” 比較資料類型 資料型態 條件式 數值 “學號=1001” 字串 “姓名=‘王小明’” 日期與時間 “入學日期=#2000/3/5#” 可以用程式中的變數取代

條件式補充 比較符號 =, <>, >, <, >=, <=, LIKE(配合%, *, _等字元使用) SQL語法處會更詳細介紹

Recordset資料的查詢 Adodc1.Recordset.Find "customerid='" & Text2.Text & "'", 0, adSearchBackward ‘ 判斷是否有找到 If Adodc1.Recordset.EOF Or Adodc1.Recordset.BOF Then MsgBox "not ok" Else MsgBox "ok" End If