当前位置: 代码迷 >> Sql Server >> 请教怎样在新增记录的时候自动填充某些列
  详细解决方案

请教怎样在新增记录的时候自动填充某些列

热度:15   发布时间:2016-04-24 21:27:40.0
请问怎样在新增记录的时候自动填充某些列?
数据库的期末大作业。。。比如有两个简化的表:订单表(订单号,客户编号,目的地)和客户表(客户编号,单位地址)。希望在客户下单(往订单表添加记录)的时候,订单表里目的地自动用客户表里的单位地址填充,请问在VB.net里要怎么写呢?

------解决方案--------------------
用存储过程,在VB.net里调用..

create proc addOrders
(@orderid int,   --> 订单号
 @customerid int --> 客户编号
)
as
begin
 set nocount on
 
 insert into 订单表(订单号,客户编号,目的地)
  select @orderid,@customerid,单位地址
  from 客户表 
  where 客户编号=@customerid
end
  相关解决方案