是这样的,有两张表,A,B
A.UID为表A的自增长ID
现在想,在插入A时,B中同时也插入一条记录,其中保存A的UID
如何一次性实现这两个操作?
利用事务,进行两次操作不就行了吗?
别linq了,插入到A的同时来个触发器。
创建一个触发器就可以了
LINQ还真是万能的神?
你插入A之后,自然A就有了ID,然后用这个ID去插入B,开一个事务来完成
你的意思是主从表吗?
LINQ的话根本不用考虑主键的问题,new时直接忽略
new a{name="123"};
new b{childname="456"};
a.B.add(b);
ctx.A.InsertOnSubmit(a);
ctx.SubmitChanges();
基础要多多练习的。