我的博客| Blog
- ·微信小程序错误:VM564:...
- ·mongodb3.2设置密码...
- ·单行滚动代码-单行滚动效果
- ·自己动手制作图形字体,以便于...
- ·MySQL无限级分类PHP按...
- ·Windows下的Apach...
- ·如何将网站上的文章分享到微信...
- ·PHP实现自动获取本月第几个...
联系我| Contact Me
- 电话:18681257080
- QQ:271538869
- 邮编:518020
- 信箱:service@08321.org
- 地址:四川省内江市资中县
诚信稳健,和谐共赢
- 以诚信为立世之本,在稳健的基础上,不断寻求创新与突破。
- 以务实严谨、精微细致的专业精神,为客户做最优质的策划,实现效果最大化。
成功,依稀可见
- 成功是什么?
- 做成一件达到目的的事,你就获得了一个小成功,小成功可以累积成更大的成功。每一人都有成功的机会。所以:成功,依稀可见!
我的博客
Mysql,access,mssql server获得新插入记录id_新增数据ID_新加记录ID的方法
来源:本站编辑 发布日期:2011-3-25 已有 人浏览过此信息
在操作access和mssql的时候,获得新插入记录id需要执行一条select查询,在mysql里面,使用$newID = mysql_insert_id();可以很方便的获得新插入记录的id。整理了access,mssql,mysql三种数据库分别获得新插入记录的方法,以供参考。
1、mysql,执行insert语句后使用
$newID = mysql_insert_id();
可获得新插入记录id
2、Access,使用
rs.open sql,conn,1,3
rs.addnew
这样的方法添加记录后,可以用
newID = rs.Fields("id")
获得新插入记录id
3、mssql 2000,使用conn.execute("insert into...")语句插入新纪录后,用
newID = conn.Execute("SELECT SCOPE_IDENTITY() FROM table")(0)
可获得最新记录id
另外,在sql2000中还可以使用select IDENT_CURRENT(id)[查询最后一个插入操作所产生的ID],SELECT @@IDENTITY [一系列更新最后得到的自增id]。
1、mysql,执行insert语句后使用
$newID = mysql_insert_id();
可获得新插入记录id
2、Access,使用
rs.open sql,conn,1,3
rs.addnew
这样的方法添加记录后,可以用
newID = rs.Fields("id")
获得新插入记录id
3、mssql 2000,使用conn.execute("insert into...")语句插入新纪录后,用
newID = conn.Execute("SELECT SCOPE_IDENTITY() FROM table")(0)
可获得最新记录id
另外,在sql2000中还可以使用select IDENT_CURRENT(id)[查询最后一个插入操作所产生的ID],SELECT @@IDENTITY [一系列更新最后得到的自增id]。
下一条:最常用的PHP正则表达式收集整理
