假设有2张表College和Class表
College表里有字段CollegeId(主键),CollegeNo,CollegeName,
Class表里有字段ClassId(主键),ClassNo,ClassName,CollegeId(外键)。
在Class表执行数据插入时如何获取College表里的CollegeId(主键),已完成数据插入操作呢?(假设College表里已经有数据了)
求具体代码!

解决方案 »

  1.   

    哪个Class属于哪个college 维护的人知道的啊...插入数据的时候,collegeid传入
      

  2.   

    根据条件查出CollegeId再插入Class表
      

  3.   

    先主表,再从表
    select @@identity获取主键
      

  4.   

    可以在代码里控制Class表插入的CollegeId的值限制为College表内已有的CollegeId值;也可以在Class数据表添加外键约束,然后再执行Class插入的时候捕捉出错信息。