首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关联的两表怎么插入数据

2012-09-05 
关联的两表如何插入数据A表B表A是主表,B表中某字段是外键关联到A表的id字段现在我要向两表同时插入记录用

关联的两表如何插入数据
A表
B表

A是主表,B表中某字段是外键关联到A表的id字段

现在我要向两表同时插入记录用什么方法?


先添加A表,再从A表取出新添加记录的id,然后再向B表添加记录
如果用这种方法添加,假如B表添加失败,就会导至两表数据不一至了。

[解决办法]

Java code
string sqlSelectNewUserId = "SELECT @@Identity"; // OR "SELECT MAX([UserId]) FROM [User]"; 

热点排行