id是关键字。
其它的字段都可能重复。新增加记录后。如何得到这条新增加记录的id?我只知道。先查询数据据得到最大的id值。然后在+1
还有其它的方法吗?
其它的字段都可能重复。新增加记录后。如何得到这条新增加记录的id?我只知道。先查询数据据得到最大的id值。然后在+1
还有其它的方法吗?
解决方案 »
- 群96520436招人,对vc++.c#.vb.网页语言熟悉的哥们
- 请教:先从数字1-20中任意选出10个数字,再对这10个数字进行分组,每组从中取出4个数字,且每组数字不能完全一样,与数字所在的位置无关……
- 为何我的连的接长时间操作,在次操作时显示连接断开!
- [求助]怎样将excel内嵌到vb 的窗体中?
- 求助~~~为什么我改不了内存?
- 关于数据报表中查询的问题!(回帖有分)
- 我们用试用版和盗版软件开发环境(及组件)编制的小型软件能否在网上或公司中出售,这侵权吗?
- 问:ADO中的FIND,SEEK的区别和不同处。谢谢!
- 菜鸟问题!能在VB里写SQLserver7.0的触发器吗?谢谢,我是第一次来,请大家给点支持,再次谢谢
- 怪~~~怪~~~怪~~~
- 希望能:1.创建一个Word文档,2.把PictureBox控件中的图形导入,3.把RichTextBox控件中的文本导入,4.把MSFlexGrid中的表格数据导入。望
- 弟弟(小学)的数学题,用VB搞不定
rexyudl(隼) 这个安全点。
然后再取RS!id 就是你的最后一条的ID
rs.addnew
...
rs.update
msgbox rs.fields("id").value'这个就是新增的ID了,对象会自动向自增的字段对象填值。
set rs=cn.execute(select top 1 TableName.[ID] from TableName order by [ID] desc)
MaxID =rs![id]如果关键字是手工操作的话更简单了
我想你在程序中新增或修改时用一个量可记载编辑记录的关键字,直达保存完成后