- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
資料庫程式設計 VB資料庫設計簡介 週次:3 建國科技大學 資管系 饒瑞佶 再探ADODC 再探ADODC 再探ADODC 再探ADODC 再探ADODC 再探ADODC 再探ADODC ODBC 設定ODBC 設定ODBC 設定ODBC 設定ODBC 設定ODBC 設定ODBC 使用ODBC Adodc透過程式控制資料庫 VB中與資料庫相關物件 VB中與資料庫相關物件 物件間相對關係 Recordset物件 資料控制項程式的撰寫 Recordset存取欄位值的方法 Recordset資料的增刪修改 Recordset資料的增刪修改 Recordset資料的增刪修改 Recordset資料的查詢 條件式補充 條件式補充 Recordset資料的查詢 比較資料類型 “入學日期=#2000/3/5#” 日期與時間 “姓名=‘王小明’” 字串 “學號=1001” 數值 條件式 資料型態 可以用程式中的變數取代 * * 使用ADODC透過ODBC來源名稱來載入資料庫 使用ADODC透過ODBC來源名稱來載入資料庫 使用ADODC透過ODBC來源名稱來載入資料庫 使用ADODC透過ODBC來源名稱來載入資料庫 使用ADODC透過ODBC來源名稱來載入資料庫 使用ADODC透過ODBC來源名稱來載入資料庫 使用ADODC透過ODBC來源名稱來載入資料庫 Practice 開放式資料庫連結(Open DataBase Connectivity, ODBC) MS為解決不同後端資料庫連結所發展的一種整合技術 可以把ODBC視為一種Driver 使用者JET ODBC 後端JET 任何資料庫所用的ODBC需由該廠商提供(和Driver相同) SQL Oracle Sybase SQL ODBC Oracle ODBC Sybase ODBC VB 在用戶端設定 使用者資料來源名稱 Practice Connection物件:用以連接資料庫 Recordset物件:取得資料來源 Command物件:儲存操作資料庫時用到的命令 Parameter物件:管理查詢或預儲程式 Field物件:儲存欄位資料 Error物件:處理錯誤訊息 需透過上述的子物件達成 Field物件(與欄位對應) 屬性 :Name與Value Field物件 Value Name 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 Ex04_02_03, p.4-14 ADODC1.Recordset.Fields (i).value 存取第i個Field物件的值 Recordset(“欄位名稱”)再變形 注意沒有雙引號 Recordset![欄位名稱] 省略.fields Recordset(“欄位名稱”) 省略.value Recordset.fields(“欄位名稱”) 說明 敘述 不可用變數取代 多用此形式 刪除:Recordset.Delete Adodc1.Recordset.Delete 注意刪除後因為目前資料錄便不存在,所以要再呼叫Movexxx之類的方法,重新取得目前資料錄 Ex04_03_04, p.4-38 修改: Adodc1.Recordset
您可能关注的文档
最近下载
- Unit 5 We’re family第2课时(课件)2024-2025学年度-外研版(三起)(2024)英语三年级上册.pptx VIP
- 教育教学设计:青少年科技辅导员论文(马伟)2016-3.doc VIP
- 塞斯纳172飞机起落架系统可靠性分析.docx
- 《WPS办公与应用》期末考试复习题库(含答案).docx
- DDS软件-AMADEUS5.doc
- 小学英语课程与教学论.pptx VIP
- 以色列DDS门禁系统Amadeus5技术培训使用手册.pdf
- 说明分析柏林广场b21绿宝书.docx
- 17J008 挡土墙(重力式、衡重式、悬臂式)(必威体育精装版).pdf
- 清洁生产与清洁生产审核(培训)演示文稿.ppt VIP
文档评论(0)