新建一个窗口,建立数据库连接,并放置相关构件,建立一个文本按钮,并在按钮的单击事件中执行ado数据表的存储到文件方法生成一xml文件,但却无法正确的在access中正确导入,不知为何
试过了可以导入。请参照《使用手册》——构件参考——ADO数据表中“把数据存储到文件”和“从文件中读取数据”方法。
我没试过,不好说,但是这个功能是最基本的,应该可以的.
我说的是用积木生成xml文件,直接使用access本身的导入功能读取数据到数据表
另,有一点不太明白,就是积木的从文件读入的功能是不是把原来数据表的内容全部替换成新内容,
能不能实现数据追加
比如做一个上报数据软盘的管理软件,上级需要读取下级报送的数据软盘,直接利用xml文件可以实现吗
另外,直接利用积木的ado数据表的存储到文件功能没什么问题,但利用从文件读取数据方法似乎还需要提交一下才可以把数据真正存储到当前数据表中,但是每次我一提交就提示数据表不是在插入或编辑状态,无法保存数据,是怎么回事?
admin你好!网页实例已给你信箱,请对软件注册进行完善指导!因有部分积木要求.
是的,读取之前,先执行ADO数据表的编辑或新增,都试过,结果一样
以下是引用cfan在2002-11-19 13:52:35的发言:
我说的是用积木生成xml文件,直接使用access本身的导入功能读取数据到数据表
另,有一点不太明白,就是积木的从文件读入的功能是不是把原来数据表的内容全部替换成新内容,
能不能实现数据追加
比如做一个上报数据软盘的管理软件,上级需要读取下级报送的数据软盘,直接利用xml文件可以实现吗
另外,直接利用积木的ado数据表的存储到文件功能没什么问题,但利用从文件读取数据方法似乎还需要提交一下才可以把数据真正存储到当前数据表中,但是每次我一提交就提示数据表不是在插入或编辑状态,无法保存数据,是怎么回事?
致Cfan,两帖一并回答
发烧积木导入导出Access表数据与Access本身数据表的导出、导入是有区别,两者不能混用。
有两种方法:
第一种两个表拷贝
在发烧积木中利用XML文件向ACCESS中导入数据正确操作方法是:
建立两个ADO数据表,要求两个数表的表结构应完全相同.ADO数据表1为被追加表,ADO数据表2追加表(读XML数据)。当单击“导入”按钮时,从XML中读数据到ADO数据表2中。然后,通过“拷贝”按钮,把ADO数据表2的内容追加到ADO数据表1中。(请参看光盘——数据库实例——劳动服务管理系统)。
第二种批处理模式。
请等待升级。