- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
\o 易语言软件专题站 易语言之外部数据库使用
一.access数据库
?
新版外部数据库支持库提供类似ADO数据库访问方式,外部数据库的访问基本思路是这样的:通过连接控件连接到数据库,表操作控件取得连接,并内部表操作控件对数据库进行操作,现在对它的使用方法作些介绍。
准备工作:
建立窗口,放置控件(数据库连接、记录集、按钮,显示记录的控件(这里用了超级列表框),并且用access建立一个空的数据库,字段信息如下:
?
?
程序界面如图1所示。
图1
1.连接数据库
使用前,易语言首要要通知到数据库,然后和其达成连接协议。有两种连接方式。
(1)ADO连接方式
命令及格式:〈逻辑型〉 对象.连接Access (文件名,密码)
参数1的名称为“文件名”,类型为“文本型(text)”。Access数据库文件的完整路径名。
参数2的名称为“密码”,类型为“文本型(text)”,初始值为“”。Access数据库的作密码。本参数可以为空,若为空,表示Access数据库没有密码。
例句:信息框 (选择 (数据库连接1.连接Access (“SoccerPlayer DB.mdb”, “”), “连接成功”, “连接失败”), 0, ),返回真说明连接成功,否则连接失败。运行程序,点击“连接access”,成功后如图2显示:
图2
(2) access通用连接
命令及格式:〈逻辑型〉 对象.连接 (连接文本)
参数1的名称为“连接文本”,类型为“文本型(text)”。本参数提供连接时使用的连接文本。
例句:信息框 (数据库连接1.连接 (“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=SoccerPlayer DB.mdb”), 0, ),返回真说明连接成功,否则连接失败。运行程序,点击“通用连接access”连接,显示真假信息。
?
?
2.设置连接
连接后,将操作权限设置给记录集之后记录集将对数据库进行操作。
命令及格式:〈逻辑型〉 对象.设连接 (连接)
参数1的名称为“连接”,类型为“数据库连接(CommonConnection)”。要设置的数据库连接。
例句:信息框 (选择 (记录集1.设连接 (数据库连接1), “设置成功”, “设置失败”), 0, ),返回真说明设置成功,否则设置失败。如图3显示:
图3
3.打开表
设置好连接之后,就可以打开数据库中的表进行具体操作了,先在看如何打开表,以下命令。
命令及格式:〈逻辑型〉 对象.打开 (打开表,打开选项)
参数1的名称为“打开表”,类型为“文本型(text)”。输入数据库中的某一个表名或SQL语句。
参数2的名称为“打开选项”,类型为“整数型(int)”。打开表时的动作类型,可以为以下常量或数值之一:1、#打开普通SQL; 2、#打开表名。
例句:信息框 (选择 (记录集1.打开 (“基本信息”, #打开表名), “打开表成功”, “打开表失败”), 0, ),返回真说明打开表成功,否则打开表失败。如图4显示:
图4
?
4.移动读写位置
数据库打开后,默认读写位置在尾记录,我们常规是从首记录开始操作,我们需要移动到我们指定记录。
(1) 到首记录
命令及格式:〈逻辑型〉 对象.到首记录 ()
例句:信息框 (选择 (记录集1.到首记录 (), “移动位置成功”, “移动位置失败”), 0, ),返回真说明移动位置成功,否则移动位置失败。如图5显示:
图5
同时还有其他移动记录的命令,相关如下:
(2) 到尾记录
命令及格式:〈逻辑型〉 对象.到尾记录 ()
例句:信息框 (选择 (记录集1.到尾记录 (), “移动位置成功”, “移动位置失败”), 0, ),返回真说明移动位置成功,否则移动位置失败。
(3) 到下一条
命令及格式:〈逻辑型〉 对象.到下一条 ()
例句:信息框 (选择 (记录集1. 到下一条 (), “移动位置成功”, “移动位置失败”), 0, ),返回真说明移动位置成功,否则移动位置失败。
?
(4) 到前一条
命令及格式:〈逻辑型〉 对象.到前一条()
例句:信息框 (选择 (记录集1. 到前一条 (), “移动位置成功”, “移动位置失败”), 0, ),返回真说明移动位置成功,否则移动位置失败。
(5) 移到
命令及格式:〈逻辑型〉 对象.移到 (目标记录号)
参数1的名称为“目标记录号”,类型为“整数型(int)”。本参数提供目标记录号值,该值从 0 开始。
例句:信息框 (记录集1.移到 (超级列表框1.现行选中项), 0, ), 0, ),返回真说明移动位置成功,否则移动位置失败。
5.添加记录
新版外部数据库记录添加方式有了改变,按照以下步骤进行:
添加空记录→分别写字段→更新数据
(1)
您可能关注的文档
最近下载
- 2024江苏信息职业技术学院单招《英语》测试卷及完整答案详解(各地真题).docx VIP
- 第13课 中国来信改变了我的生活.pptx VIP
- 英语专八阅读理解精讲.pdf VIP
- [教学设计]信息科技 四年级上册 第一单元 第5课 数据价值巧发现.docx VIP
- 机械设计课程设计闸门启闭机说明书.doc VIP
- 市民中心项目EPC工程总承包招标文件.pdf VIP
- 胶原及胶原蛋白在保健中的作用.docx VIP
- 江苏信息职业技术学院单招《数学》预测复习及答案详解【真题汇编】.docx VIP
- 学校食堂食材采购工作实施方案.docx VIP
- QYJK P20092—2018《DCDC变换器设计规范》.pdf VIP
原创力文档


文档评论(0)