关于后台获取数据 两张表a,b,b表外键关联a表的主键现在通过页面向a表添加一条数据,直接跳转到b表添加b表的数据如何把这条数据的主键ID获取传递到b表的外键上请大侠讲一下实现思路 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 添加a表数据在1画面,b表数据在2画面?要是在一个画面没有传递的传递的问题了,如果画面上有用于显示a表主键的控件,直接取就可以了,没有用个hidden存取。若在两个画面,get,post方式均可。get:b.do?aid=xxxxpost:request或form传递都可以。 你可以在A表添加一个字段,一开始为空,当A表插入数据时 你根据这个字段查询出这条数据,获取它的id 然后插入B表 同时把A表中的那个字段set个值 ?传值应该不行吧,在添加a表的时候主键ID是自增长的当前还不存在ID只有添加之后才有ID的,还要再下个页面获取这个ID 如果这样的话,还不如再多写一个action,通过刚加入的字段查找当前ID我是想问问有没有直接可以获取的a表中添加数据的ID的 当给a表添加一条数据时。同时把a的id 添加到b中。然后就是你后面的操作了。。、 create trigger ainsert1 on aafter insert as insert into b /* 大概写法。*/select inserted.Id from inserted 如果不用数据库操作,在dao里边能实现吗? 那你插入以后 在查询。查 select max(id) from a 返回你刚刚添加的id。然后保存。和2楼的相同了 。 你懂得···· struts2中文乱码问题,我可咋办啊…………>_< JFreeChart柱状图怎么改变同类型柱子的颜色? struts2 classes目录的奇怪问题 如果多个客户端同时读写一个文件,我该怎样保证读写同步! 一条图片新闻,如何让图片显示在文字的任何位置? 提示信息弹出页中能否是JSP hibernate 查询问题 请教各位高手:如何得到从客户端点提交到web服务器接收到请求的时间(详见内文) 如何从表单radio中得到它的value值呀. 求模拟QQ登录 还是来java区问吧,jquery表格的添加删除问题 求sql语句,想删除表A,同时删除其关联的表B。怎么写呢?
如果画面上有用于显示a表主键的控件,直接取就可以了,没有用个hidden存取。若在两个画面,get,post方式均可。
get:b.do?aid=xxxx
post:request或form传递都可以。
?传值应该不行吧,在添加a表的时候主键ID是自增长的当前还不存在ID只有添加之后才有ID的,还要再下个页面获取这个ID
如果这样的话,还不如再多写一个action,通过刚加入的字段查找当前ID
我是想问问有没有直接可以获取的a表中添加数据的ID的
create trigger ainsert1
on a
after insert
as
insert into b /* 大概写法。*/
select inserted.Id from inserted
如果不用数据库操作,在dao里边能实现吗?