asp下如何在Access数据库中立即得到所插入记录的自动编号?

首先,我们要保证获得记录集的方式支持bookmark属性,如在1、3插入一条有自动编号字段的记录后,获取该记录的bookmark属性值:

temp = rs.bookmark
然后再:

rs.bookmark = temp

Response.write rs.Fields("ID").Value

应该可以了哦。

(0)

相关推荐

  • asp下如何在Access数据库中立即得到所插入记录的自动编号?

    首先,我们要保证获得记录集的方式支持bookmark属性,如在1.3插入一条有自动编号字段的记录后,获取该记录的bookmark属性值: temp = rs.bookmark 然后再: rs.bookmark = temp Response.write rs.Fields("ID").Value 应该可以了哦.

  • asp下sql和access数据库随机取10条记录的代码newid()

    MSSQL:select top 10 * from [table] order by newid() ACCESS: 复制代码 代码如下: '以利用rs.move嘛   '如随机取10条   n = 10   '先要判断总记录数是否少于10,若小于10,则有多少取多少 if n>10 rs.recordCount then n=rs.recordCount   dim ranNum   for i = 1 to n   Randomize()   ranNum = int(rs.recordC

  • 将Access数据库中数据导入到SQL Server中的详细方法实例

    Default.aspx 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="AccessToSQL.aspx.cs" Inherits="AccessToSQL" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

  • 将Excel中数据导入到Access数据库中的方法

    Default.aspx 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:/

  • sql语句查询数据库中的表名/列名/主键/自动增长值实例

    sql语句查询数据库中的表名/列名/主键/自动增长值 ----查询数据库中用户创建的表 ----jsj01 为数据库名 select name tablename from jsj01..sysobjects where type='U' and name not in ('dtproperties') --查询表里的字段信息 ---docs为表名 ---- select * from syscolumns where id = object_id('docs') ----查询数据库中所有类型

  • 检查access数据库中是否存在某个名字的表的asp代码

    可以把本功能写成一个函数,函数的处理过程描述如下: 首先调用adodb.connection对象中的openSchema函数,这样会得到一个Recordset,其中每一条"纪录"对应着数据库中的一张表,"纪录"的每个"字段"包含了对应表的某方面信息.其中TABLE_NAME字段包含了对应表的名称 然后遍历这个Recordset,如果"当前纪录"的TABLE_NAME字段的值和要查找的表的名字一样,证明要查找的表存在. 函数如下

  • 通过asp程序来创建access数据库

    如下所示: 复制代码 代码如下: Set Catalog_object= Server.CreateObject("ADOX.Catalog") Catalog_object.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/jb51.net.mdb")) 简单的两句话就可以创建出access数据库,在create函数中你只需要提供"

  • ASP.NET oledb连接Access数据库的方法

    使用OleDBCommand相关操作类需要引入System.Data.OleDb命名空间. 通过连接一个带密码的access数据库 读取其中的数据并置入表格中显示,验证连接和命令使用正确性. using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Da

  • Access数据库中“所有记录中均未找到搜索关键字”的解决方法

    先使用 Ms Access 压缩修复,然后再去相关的表把备注类型的字段里的"索引"去掉 备注型字段为什么不能超过1950字节?是由于备注型字段是有"索引".用Access对数据库的表进行设计时,点试设计视图->索引, 可以看到这个字段有索引.就是这个原因,删掉这个索引就什么事都没有了. 奇怪的是:在ACCESS设计表时,在备注型的字段里,根本就没有选项对备注型字段加上索引功能. 本文来源于 KinJAVA日志 (http://jorkin.reallydo.c

  • asp下如何在ADO服务器端利用好缓存技术?

    请看下面示例,这是一个用来显示图书分类的例子程序: displayBooks.asp < %@ LANGUAGE=JavaScript % >  < html >  < body >  < form method=post >  图书分类: < %= getBooksListBox() % >  < p>  < input type=submit > < %  function getBooksListBox() 

随机推荐