桂林一枝花 发表于 2015-2-15 11:02:07

关于sql数据库设计的小问题

比如我建了一个question问题表。又建了answer表。。。question表自增赛,,写后台管理程序时如何同时添加问题与答案。。。question问题表的主键id是自增,,,但是插入答案表的数据时拿不到问题表的id。。。楠哥求给思路。。。还有各位大神

ibcadmin 发表于 2015-2-15 11:07:24

用EF框架轻松解决, 但是你现在让用这个框架不?
如果不能的话 ,就是先插入问题表,插入成功后,通过查询语句 id倒叙获得第一条记录,
这个记录就是你刚加的问题, 拿到ID后 在新增答案答案对应的问题 就是这个问题ID。

桂林一枝花 发表于 2015-2-15 11:23:00

我的意思是可不可以在同一个页面同时添加问题添加答案。。最后保存。。。。。。。有时候这种貌似无法实现一样。。。

ibcadmin 发表于 2015-2-15 11:25:01

可以啊 我说的第二种方法   就是这样   你在点击保存的时候 处理我说的那种方法

沐府小悠然 发表于 2015-3-9 09:32:06

桂林一枝花 发表于 2015-2-15 11:23
我的意思是可不可以在同一个页面同时添加问题添加答案。。最后保存。。。。。。。有时候这种貌似无法实现一 ...

你写两段代码。
先新增【问题】,这段代码返回新增【问题】的编号。
然后,再新增问题。
页: [1]
查看完整版本: 关于sql数据库设计的小问题