- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
但是VB可以访问所有这些数据库中的数据,而且采用统一的.ppt
VB工具——可视数据管理器 不需要安装Access等数据库系统,可以独立运行, 是用VB编写的应用软件,并提供全套源代码。 具备以下功能: 建立数据库 浏览和查询数据库 添加、修改和删除记录 压缩和修复数据库 可视数据管理器——建立数据库 一般用于建立单机环境下的小型数据库。 可视数据管理器——建立数据库 步骤: 菜单“文件|新建表”,选择数据库类型和版本 鼠标右键菜单“新建表”,弹出表结构对话框 在对话框中添加字段 必要的情况下添加索引,最后确认生成表 双击表,弹出记录维护窗口,可以添加记录 可视数据管理器——添加数据 双击表名,或先点击鼠标右键弹出菜单,执行弹出菜单的【打开】命令,就可以出现下图所示的记录操作窗口。该窗口会显示表的所有字段,可以浏览记录,也可以利用按钮命令来完成记录的添加、修改和删除等操作。 可视数据管理器——浏览数据库 数据库打开后,就会显示该数据库结构的树状结构, 可以查看字段和索引的设计,鼠标双击浏览全部数 据。 浏览界面有三种(在工具栏选择): 使用Data控件方式 不使用Data控件方式 使用DBGrid控件方式(表格) 可视数据管理器——查询数据库 数据库打开后,有两种查询数据的方式: 在SQL语句窗口中可以输入Select语句 使用菜单“实用程序|查询生成器” 可视数据管理器——打开数据库 对于已经存在的数据库,可以打开并查询数据, 前提是最好知道数据库的类型和版本。 菜单“文件|打开数据库” 选择数据库类型和数据库文件 如果需要修改表结构,先选中该表,鼠标右键“设 计”,将弹出表结构对话框可以对字段进行添加和 删除。 可视数据管理器——其它功能 不同数据库格式的数据导入/导出 压缩数据库(实现记录的真删除。因为记录在删除的时候,只是做了标记,并未清除) 修复数据库(修复遭破坏的数据库) 现在开始数据库编程 标准的Data数据控件 具备以下功能: 完成对本地和远程数据库的链接 打开指定数据库的表,或者是基于SQL的查询集 将表中的字段传至数据绑定控件, 并能针对数据绑定控件中的修改,更新数据库 因为功能的局限,目前很少使用Data控件 理解ADO ActiveX Data Objects;一种提供访问各种 类型数据库的连接机制,底层通过ODBC接口 访问数据库,可以使用任何一种ODBC数据源, 统一的数据访问接口方法,独立于开发工具和开发语言(vb, vc++, delphi) 对象模型简单易用 使用ADO的四种方法 使用可见控件:(加载部件) 利用ADO数据控件(Adodc)和绑定控件 利用DataEnvironment设计器和绑定控件 制作报表使用DataReport设计器 使用对象:(加载引用) 直接使用ADO对象 建立到数据库的连接—ConnectString ConnectString属性用于将数据控件与某种格式的数据库建立连接。有三种方法可供选择: 使用数据库连接文件:必须先建立一个数据连接文件,然后选中该文件,最终ConnectionString属性存放文件名,如“FILE NAME=D:\myVB\test.udl”。 使用ODBC数据源(DSN):可以在该对话框内或“控制面板”的“数据源(ODBC)”中创建数据源,每个数据源有一个唯一的名称,最终ConnectionString属性指定数据源名称,如“DSN=aaa”。 使用连接字符串:ConnectionString属性指定一个符合语法的连接字符串,可以在该对话框中生成该连接字符串,如“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\myVB\school.mdb;Persist Security Info=False”。 指定记录源——RecordSource 虽然指定了数据库,但还没有指定访问的是哪些表、哪些记录,记录的范围由数据控件的RecordSource属性指定。RecordSource属性是字符串类型,通常包含一条语句,用于决定从数据库检索什么信息,它需要与数据控件的另一个属性CommandType属性结合使用才能真正确定记录范围。CommandType属性用来指定RecordSource属性保存的究竟是一条SQL语句、一个表的名称、一个存储过程、还是一个未知的类型指定命令类型。 RecordSource属性和CommandType属性同样也可以在“属性窗口”中设置,也可以在数据控件的“属性页”对话框中设置。 记录源类型——CommandType CommandType属性用来指定记录源类型。 表类型:当CommandType属性取值为2(常量adCmdTable)时,说明RecordSource属性中的字符串是一个表名。图中指
您可能关注的文档
最近下载
- 建筑工程图集 99S203、99(03)S203:消防水泵接合器安装.pdf VIP
- 在2025年区庆祝第41个教师节暨表彰大会上的讲话.docx VIP
- 人教版四年级数学《上册全册》全套精品教学课件小学优秀课堂课件.pptx VIP
- 水库生态养殖可行报告.docx
- 隧道巡检机器人研发项目可行性研究报告.docx VIP
- 教科版(2024)小学科学一年级上册(全册)教案及反思(含目录).docx VIP
- 景观绿化工程施工设计方案.docx VIP
- 建筑结构与选型课程设计.docx VIP
- 建筑结构选型课程设计.docx VIP
- 安徽省庐巢七校联考2022-2023学年高二下学期3月期中英语试卷(含答案).pdf VIP
文档评论(0)