起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 200|回复: 7

[结贴]关于复制数据[问题]**

[复制链接]
发表于 2007-10-19 14:40:46 | 显示全部楼层 |阅读模式
我的情况是这样的:

有3个数据集,一个为主表数据集.假设为a, 另2个为从表数据集,假设为b和c。在窗体里,现在a的字段用dataEdit显示,b和c都用dataGrid显示。

运行正常。可以正确录入。

现在有个需求:
就是每次不想一条条的录入数据,而是打开窗体后,自动复制上条纪录的数据(包括主表a和从表b、c)。除主表a中一个字段自动填充当前时间外,其他字段全为上条记录数据。

我现在是只能复制主表a,从表b和c就是没法显示。
那位高手有解决的好办法呢?
先谢谢啊
回复

使用道具 举报

发表于 2007-10-19 15:15:37 | 显示全部楼层
b和c的没法显示是卡在哪儿了?
没法取出上一条数据吗?
那用TQuery单独取一下上一条b或c的数据。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-19 17:34:43 | 显示全部楼层
b和c  就是为空。
你做个例子 试试。

我现在的复制是  先将abc中上条存到临时数据集,然后从临时数据集复制到a b c
回复 支持 反对

使用道具 举报

发表于 2007-10-19 18:02:57 | 显示全部楼层
这样也可以。还有问题吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-20 09:47:30 | 显示全部楼层
谢谢yancm的回答.

问题是不能实现.从表是空的.
用TQuery的 能大概说说步骤吗.你试的可以?
回复 支持 反对

使用道具 举报

发表于 2007-10-20 11:03:35 | 显示全部楼层
周一 yancm 上班

我是这样理解的,英国是在执行新增A前把B和C的数据赋值到其他Query上,然后新增A,然后取读取Query中的数据,其实你这样做就可以
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-7 15:17:00 | 显示全部楼层
问题已解决.就是按6楼做的.可以了.以前不行,可能是有些地方连接数据库没有连接上,编译几次后可以了.
谢谢大家的帮忙.
回复 支持 反对

使用道具 举报

发表于 2007-11-7 15:24:43 | 显示全部楼层
ok,谢谢反馈
,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-30 02:17 , Processed in 0.036593 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表