讲数据库应用程序接口
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ADO与ODBD:
应用程序 ADO对象
ODBC
SQL
Oracle
Access
ADO 模型结构
ADO编程步骤 Connection:连接数据源
Properties,Property,Errors Command:执行SQL命令
Parameters,Properties RecordSet:记录集
Fields,Property Record:更新、排序记录
SQL Server 数据源 Oracle 数据源
access驱动
Access 数据源
SQL
Oracle
Access
ODBC 数据源管理
ODBC数据源(DSN):data source name 数据源类型
用户DSN:仅为创建该数据源的用户所用 系统DSN:对当前机器的所有用户都可用。 文件DSN:数据源以文件形式(.dsn)存在,所有用户都
可用 创建DSN
使用‘控制面板’创建 在应用程序中创建
创建数据源
在“控制面板”中选择:管理工具 源
选择数据源类型 选择数据源的驱动程序 选择身份验证模式 选择数据库
ODBC数据
12.2 ADO
ADO ActiveX数据对象。属于外部控件,是一组自
动化对象,可用于VB、VC++、VFP…中。
第12章 数据库应用程序接口
数据访问接口:程序员利用开放工具(VC++,VB, JAVA等)开发前台应用程序,在应用程序中通过 数据访问接口操作数据库。
常用的数据访问接口 API应用程序接口 API :application program interface 调用级接口 CLI:call level interface 开放式数据库链接 ODBC:open database connectivity ActiveX数据对象 ADO:ActiveX Data Objects
Fields
例:在VB中访问student表
1、在VB中创建工程
例:
2、在“控制面板”中创建数据源
1、选择文件数据源 2、选择驱动程序 3、选择数据库
例:
3、添加ADO控件、DateGrid控件
例:
4、添加ADO控件对象、DateGrid控件对象
例
5、设置ADO控件对象的属性 ADO控件对象:adodc1 ConnectionStrin= ‘C:\ABC.dsn’ RecordSource=‘student’
12.1 ODBC
ODBC结构 ODBC API 是一个CLI。应用程序通过CLI访问
多种数据库 ODBC定义了标准的SQL语法 ODBC提供了驱动管理器,管理着多种驱动程序
(.DLL),每一种驱动程序驱动指定的数据源,连 接指定的数据库。
ODBC结构
应用程序 ODBC驱动程序管理器
sqБайду номын сангаас驱动
ora驱动
例:
6、设置DateGrid控件对象的属性 DateGrid控件对象: DateGrid1 DataSource=‘adodc1’
7、执行程序
例: