可以考虑使用insert触发器实现哦

解决方案 »

  1.   

    发现一个疑问:fangwuxinxi表的kehuID 从哪里来?如果来自kehubiao表的话,用触发器即可如果是其他地方的参数,可以不用触发器,将insert kehubiao表和update fangwuxinxi表的kehuID列放在一个事务里面,
      

  2.   


    kehubiao 的kehuID是自动增长型  而fangwuxinxi表的kehuID是从kehubiao来的这个触发器 我不知道怎么写..总是出错能麻烦你写下么..谢谢
      

  3.   


    create trigger Tri_kehubiao_insert on kehubiao for insert
    as
    begin
    update a set a.kehuID=b.kehuID from fangwuxinxi a inner join inserted b on a.RoomID=b.RoomID
    end没表结构,没发测试,就大致写了下,你自己测试下看看。
    我建议你还是不要用触发器吧,建议你把这两块业务写到一个事物里,就是insert  kehubiao和update fangwuxinxi 两块逻辑