| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 631 人关注过本帖
标题:我想在表一添加(或删除)学号的同时,表二的学号能否也能自动添加(或删除)该新 ...
取消只看楼主 加入收藏
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
结帖率:84.62%
收藏
 问题点数:0 回复次数:4 
我想在表一添加(或删除)学号的同时,表二的学号能否也能自动添加(或删除)该新的学号
我在ACESS2000的数据库DB1里建了两张表,表一和表二,两张表的第一的字段都是学号,该字段的索引均为有无重复的!

我想在表一添加(或删除)学号的同时,表二的学号能否也能自动添加(或删除)该新的学号?

我是用ADODB.Connection来连接ACESS2000的数据库的!

Private Conn As ADODB.Connection
Private Rst As New ADODB.Recordset

其添加按钮的代码如下:

Private Sub ADD_Click()
'Set Rst = CreateObject("ADODB.Recordset")
If (Rst.State = adStateOpen) Then
Rst.Close
End If
Rst.CursorLocation = adUseClient
Rst.Open "Select * From zymc1", Conn, adOpenKeyset, adLockPessimistic
Rst.AddNew
Rst.Fields("dm").Value = Text1.Text
...
...
Rst.Update
MsgBox "添加成功!"
...
...
End Sub

搜索更多相关主题的帖子: 学号 自动 删除 
2007-06-20 20:34
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
收藏
得分:0 

有朋友建议:“两个表建立关系,然后在关系属性里勾上级联删除就行了,注意区分一下子表和主表。”

我于是在DB1里--->关系--->表 添加了B1和C1,
--->两者都有 添加了B1和C1
这样,在关系里,出现了了B1和C1表和B1_1和C1_1表。

我又在关系--->编辑关系--->选定了两个表(B1、C1)的相同字段DM,确定并创建。

然后保存对布局的修改!

但在VB中对其B1和C1数据处理上的操作时,打算,对B1里的同一数据进行修改或删除,预计的C1里的对应的相同数据却没有发生变化!

失败!

2007-06-28 22:48
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
收藏
得分:0 

这关系只能在ACCESS环境下执行啊?

怎么在VB代码里执行不起来呢?

2007-07-06 08:45
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
收藏
得分:0 

为什么呢?
顶下,

帮帮忙,
谢谢

2007-07-06 23:26
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
收藏
得分:0 

再顶下!

2007-07-09 23:41
快速回复:我想在表一添加(或删除)学号的同时,表二的学号能否也能自动添加(或删除 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022849 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved