VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1135|回复: 11

怎么同时插入两个表

[复制链接]

1

主题

6

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-1-21 23:40:01 | 显示全部楼层 |阅读模式
有3个表:caterogy(课程),字段:caterogyid,caterogyname,caterogydescription,viewcount,datetime,ohter(地址);depart(部门)表,字段:departid,departname,viewcount;category_in_depart表,字段:
departid,caterogyid,caterogyname,viewcount

现在要有管理员添加功能:
<tr><td style="height: 68px">院系名称</td>
<td style="height: 68px">
    <asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="AccessDataSource1"
        DataTextField="departname" DataValueField="departid">
    </asp:DropDownList>
    <asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/videoplay.mdb"
        SelectCommand="SELECT [departid], [departname] FROM [depart]"></asp:AccessDataSource>
</td>
</tr>  
<tr>
<td>课程名称</td>
<td>
    <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox></td></tr>
     <tr><td>课程编号</td>
<td>
    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></td></tr>
   
    <tr><td>课程描述</td>
<td>
    <asp:TextBox ID="TextBox3" runat="server" Height="62px" Width="168px"></asp:TextBox></td></tr>
    <tr><td>地址</td>
<td>
    <asp:TextBox ID="TextBox4" runat="server"></asp:TextBox></td></tr>
   <tr><td>
       <asp:Button ID="Button1" runat="server" Text="发表" OnClick="Button1_Click" /></td>
       <td><asp:Label runat="server" ID="result"></asp:Label></td></tr>
就是说要把新的记录插到两个表中,写access的语句?
回复

使用道具 举报

0

主题

114

帖子

69.00

积分

新手上路

Rank: 1

积分
69.00
发表于 2020-1-31 12:00:01 | 显示全部楼层
触发器
回复

使用道具 举报

1

主题

6

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-1-31 14:09:01 | 显示全部楼层
LS的能说的详细点吗?谢谢
回复

使用道具 举报

0

主题

114

帖子

69.00

积分

新手上路

Rank: 1

积分
69.00
发表于 2020-1-31 18:27:01 | 显示全部楼层
create trigger on table1
for insert
as
if inseted(table1)
begin
insert into table2 values ...
end
建好触发器后当插入table1的同时table2也插入内容
回复

使用道具 举报

0

主题

66

帖子

27.00

积分

新手上路

Rank: 1

积分
27.00
发表于 2020-1-31 18:36:01 | 显示全部楼层
插入主表,取得@@identity,插入关联表
回复

使用道具 举报

0

主题

211

帖子

108.00

积分

新手上路

Rank: 1

积分
108.00
发表于 2020-1-31 19:00:01 | 显示全部楼层
access沒有trigger
回复

使用道具 举报

0

主题

114

帖子

69.00

积分

新手上路

Rank: 1

积分
69.00
发表于 2020-1-31 19:45:01 | 显示全部楼层
- -#倒,那偶就不晓得了~
回复

使用道具 举报

1

主题

6

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-1-31 20:54:01 | 显示全部楼层
fanfan1980  应该怎么写?
PS:上个问题也是你帮我解决的
:)
回复

使用道具 举报

1

主题

6

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-1-31 22:54:01 | 显示全部楼层
就是说要插到两个表:category,depart里,但第3个表cate_in_depart也要跟着变 再就是categoryid等其余的字段怎么得到值?
回复

使用道具 举报

0

主题

211

帖子

108.00

积分

新手上路

Rank: 1

积分
108.00
发表于 2020-2-1 14:54:02 | 显示全部楼层
寫兩個insert語句不行嗎?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

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