insert 同时向两个表插入数据

[复制链接]
查看11 | 回复2 | 2008-9-27 09:37:54 | 显示全部楼层 |阅读模式
现在我有一个插入页面,sql数据库中表A有项目编号,项目名称,项目类别,表B有项目编号,项目名称,项目费用,现在页面上只有一个项目编号的文本框和一个项目名称的文本框以及一个项目类别和一个项目费用的文本框,现在我想直接输入这几个文本框的数据来同时更新两个表的各字段数据,能实现吗?如果能实现,希望大家提出解决方案!谢谢!我用的是asp.net!

回复

使用道具 举报

千问 | 2008-9-27 09:37:54 | 显示全部楼层
用存储过程吧create proc 存储过程名@ItemId nchar(20),@ItemName nchar(200),@ItenType nchar(20),@ItemCharge doubleasinsert into A value (@ItemId,@ItemName,@ItemType)insert into A value (@ItemId,@ItemName,@ItemType,@ItemCharge)GO================================================也不是说一定要到服务器端才能实现这样的功能~~如果在客户端想实现这样的功...
回复

使用道具 举报

千问 | 2008-9-27 09:37:54 | 显示全部楼层
存储过程,轻松搞定! 传入参数,执行2个insert语句就OK了!例如: CREATE PROCEDURE [Pr_UserLogin] (@UserName nchar(20), @password char(32), @lastip char(15)) AS select * from gc_Users where UserN...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行