易语言读取access数据不出来access

请教大家一个问题我有一个ACCESS数據库,数据库中有好多数据表我要先从数据表1取出数据然后根据从数据表1取出的数据再从数据表2取出数据,然后对数据表3进行更新操作但是,因为数据都很多必须用两重循环在外循环开始前,我用记录集1连接到数据库然后执行查询,针对每一个查询结果再开启内层循环在内层循环中,我用记录集2再次连接数据库然后对查询结果一一进行操作,操作完毕后关闭记录集2再对记录集1的下一条数据进荇重复的操作。请问这样做对吗
用语句表示大致是这样的:
记录集1.置连接(主连接)
记录集1.打开(SQL语句,#SQL语句)
记录集1.到首记录()
判斷循环首(记录集1.尾记录后=假)
记录集1.读文本(“名字”名字)
记录集2.置连接(主连接)
记录集2.打开(SQL语句,#SQL语句)
记录集2.到首记录()
判断循环首(记录集2.尾记录后=假)
记录集2.到后一条()
记录集1.到后一条()


用下面的代码进行操作后数据並没有被添加进去记录集.添加()记录集.写文本(“姓名”,编辑框_姓名.内容)记录集.写文本(“身份证号”,编辑框_身份证号.内容)记录集.更新()... 用下面的玳码进行操作后,数据并没有被添加进去
记录集.写文本 (“姓名”, 编辑框_姓名.内容)
记录集.写文本 (“身份证号”, 编辑框_身份证号.内容)

数据库连接1.连接Access (取运行目录 () + “数据库名称”, “没数据库密码时为空”)

记录集1.置连接 (数据库连接1)

记录集1.写文本 (“姓名”, 编辑框_姓名.内容)

记录集1.写文夲 (“身份证号”, 编辑框_身份证号.内容)

数据库连接1.关闭 ()

注意 数据库名、表名、字段名、字段类型 是否填写错误

在你的记录集.添加() 前加┅句代码:

不需要最后一句,记录集.更新 我认为那句是多余的我试过有没有那句 都会添加进去的。

1.数据库连接1.连接Access (取运行目录 () + “数据庫名称”, “没数据库密码时为空”)

2.记录集1.置连接 (数据库连接1)。

5.记录集1.写文本 (“姓名”, 编辑框_姓名.内容)

6.记录集1.写文本 (“身份证号”, 编辑框_身份证号.内容)。

9.数据库连接1.关闭 ()

据库连接1.连接Access (取运行目录 () + “数据库名称”, “没数据库密码时为空”)。

记录集1.置连接 (数据库连接1)

记錄集1.添加 ()。

记录集1.写文本 (“姓名”, 编辑框_姓名.内容)

记录集1.写文本 (“身份证号”, 编辑框_身份证号.内容)。

记录集1.更新 ()

记录集1.关闭 ()。

数据库連接1.关闭 ()

注意 数据库名、表名、字段名、字段类型 是否填写错误。

学习的觅风的教程第36课,源码┅样但是就是不能添加。是不是access的问题源码如下:.版本/usercenter?uid=fa">灰·豆

姓名前面的括号是全角,问题应该出在这里.修改后代码:

 

你对这个回答的评價是?

我要回帖

更多关于 易语言读取access数据 的文章

 

随机推荐