asp.net 如何获取刚刚向数据库插入的该条数据的ID值(ID设主键并自增)。插入方法是生成器生成代码的方法
protectedvoidbtnSend_Click(objectsender,EventArgse){······bll.Add(model);MessageBox.S...
protected void btnSend_Click(object sender, EventArgs e)
{ ······
bll.Add(model);
MessageBox.ShowAndRedirect(this, "Done!", "appSucc.aspx?id=" + model.ID);} 我这样写这个model.ID=null的 展开
{ ······
bll.Add(model);
MessageBox.ShowAndRedirect(this, "Done!", "appSucc.aspx?id=" + model.ID);} 我这样写这个model.ID=null的 展开
2个回答
展开全部
访问量小的话有个方便的笨办法:插入后根据条件查找那一条数据。--不推荐。
最好用存储过程,在存储过程里面写处理逻辑。
最好用存储过程,在存储过程里面写处理逻辑。
追问
就是觉得根据条件查询不好,才想请教大家。
追答
在存储过程里面写你的处理代码,或者写一个触发器,在表插入数据的时候触发事件。插入数据的时候能取到ID值的 去读inserted表里面的值
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询