设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1999|回复: 8
打印 上一主题 下一主题

[其它] [求助]关于两个不同表合并的问题,看似很容易,但..

[复制链接]
跳转到指定楼层
1#
发表于 2006-9-29 18:27:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有2个表,其属性均无法变更。

a表:ID、name、sex

b表:ID、year、buwei

其中两个表中的ID是相同的。

目的:想把这两个表合并成一个表c:ID、name、sex、year、buwei,然后能在表c中添加数据,同时更新表a和b

如果单纯使用union all 来合并成一个查询,那么此查询是无法输入新的数据的呀



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-9-29 18:36:00 | 只看该作者
不明你要实什么功能,C表本身就是多余的,完全可以通过查询求得

3#
 楼主| 发表于 2006-9-29 19:08:00 | 只看该作者
感谢版主的指导。

其实是这样的,我们单位服务器上有一个数据库,其中有2个表,我没有更改的权限,只能做个链接表处理。我的想法是制作一个窗体,在这个窗体中能够同时更新这两个表的内容。首先我相到的是用子窗体的方法,但这样作出来不是很美观,所以我想能不能先把这两个表合并起来,然后生成一个窗体。

其实我的问题也可以描述成:不使用子窗体,怎么让一个窗体对应这2个表,并且能同时更新添加数据(后者是最主要的,因为通过查询作出来的是不能更新添加数据的)。
4#
发表于 2006-9-29 19:27:00 | 只看该作者
窗体不邦定数据,用ADO或DAO把数据写到相应的表
5#
 楼主| 发表于 2006-9-29 19:34:00 | 只看该作者
是不是很难呀,我可以是新手呀,能否稍微详细一些。

如有可能给个示范好吗?


[此贴子已经被作者于2006-9-29 11:35:17编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
6#
发表于 2006-9-29 19:46:00 | 只看该作者
改变表间关系,做一个可更新查询也可以。


[此贴子已经被作者于2006-9-29 11:50:43编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
7#
 楼主| 发表于 2006-9-29 23:32:00 | 只看该作者
感谢sgrshh29的指导。

我看到你是更改了表1和2的属性,分别给两者的ID做了“主键”后建立了一对一的关系后作出来的。

但我也说了,表的属性我是无法更改的呀。

那怎么办呢?
8#
发表于 2006-9-29 23:51:00 | 只看该作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
9#
 楼主| 发表于 2006-9-30 00:57:00 | 只看该作者
感谢版主的大力支持,问题解决。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-10 10:30 , Processed in 0.166470 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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