设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 2516|回复: 19
打印 上一主题 下一主题

[Access本身] 紧急求救:两个表如何联动?

[复制链接]
跳转到指定楼层
1#
发表于 2007-7-14 18:29:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
<>紧急求救:两个表如何联动?</P>
<>我是ACCESS初学者,现在有个关于ACCESS两个表如何联动的问题,请大家给与指导,谢谢。</P>
<>我现在用ACCESS做一个小型的数据库。主要通过VBA编程(sql)进行表的访问,更新,增加和删除。</P>
<P>现在已经有了一个A表,这个表有一个主键(名称是"ID", 是我导入数据时系统自动生成的),还有其他一些字段(比如叫("字段1"--"字段180")。由于ACCESS字段数有255的限制,而我现在想增加一些字段(总数肯定超过255个了),所以需要增添一个表,我想设计一个B表,它有一个ID(这个应该和A表一致,对吧?)和我想要增加的那些字段("字段181"--"字段360")。我想使用VBA对A表进行SQL操作时,能够自动扩展到B表,比如,我想通过SQL命令访问,更新,增加或者删除A表的"字段200",而"字段200"在B表中。能不能够设计一个关系,让这个命令有效的执行。如果不能自动扩展,我的SQL命令将会变得特别复杂。</P>
<P>请大家给与指导,谢谢!</P>
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
20#
 楼主| 发表于 2007-7-21 21:59:00 | 只看该作者
<>这个。。。</P>
<>当然了,这个只是一个例子,实际情况确实比较复杂。表的大体结构已经被设计好的,不能更改了。现在要做的就是扩充字段满足新的需求。VBA的代码也已经测试结束,不适宜做重大的修改。</P>
<>谢谢你给与我的帮助。</P>
19#
发表于 2007-7-21 21:17:00 | 只看该作者
<>说老实话,我也被你搞糊涂了,这种问题其实是基本的类型,但真的不明白你的需求。</P>
<>你们老板要的应该只是结果,而不是要你的表结构是那样的。表结构你可以自己设计,最后得出你老板要求的结果就行了。</P>
18#
 楼主| 发表于 2007-7-21 20:20:00 | 只看该作者
<>对了,我还发现在表的值段的属性的设置里,除了什么数值型,文本型,还有一个参照类型,我试了试,但是这个参照类型只能实现类似listbox的功能,不知道这个有没有什么用。</P>
17#
 楼主| 发表于 2007-7-21 20:16:00 | 只看该作者
<>谢谢你的指点。</P>
<>虽然我对这个表的设计也很有意见,但是为了节约成本,老板非要这么做。我只是个养家糊口的,没有发言权,对于表的结构不能做任何的改动。</P>
<>我试了试你给我的这个附件,仍然不能达到要求。比如,在“ChengJi”这Form上,如果week的值超过120,也就是“炮火”延伸到表B中的时候,点击实行就会发生错误,SQL语句无法找到相应的值段,也就是说表B并没有在SQL实行时自动连到A上去。</P>
<P>经过里的指点,我的问题实际可以归纳为,当一个表的字段个数扩张超过255以后,该怎么做才能保持原有的SQL有效。</P>
<P>非常感谢你的指点。</P>
16#
发表于 2007-7-21 18:11:00 | 只看该作者
<>你看一下关系图里的关系。另外提醒你,不管你是用于做什么的,字段这么多的表一定设计不合理。</P>
<><BR></P>

本帖子中包含更多资源

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

x
15#
 楼主| 发表于 2007-7-21 17:14:00 | 只看该作者
紧急求救,请给与指点!
14#
 楼主| 发表于 2007-7-19 23:18:00 | 只看该作者
虽然不是故意的(第一次上传附件,不知道怎么做),但是还是我的过错,对不起了。
13#
发表于 2007-7-19 21:44:00 | 只看该作者
传一个例子足够了,请不要浪费论坛资源
12#
 楼主| 发表于 2007-7-19 21:42:00 | 只看该作者
<></P>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-9 14:40 , Processed in 0.125008 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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