C#/Access-数据库获取自动编号的最大值
//conStrSQL你改成你的access,我这里用的SQL2005
string conStrSQL = "Data Source=xx.xx.xx.xx;Initial Catalog=xxxxx;User ID=xx;Password=xxxx";
string strSQL = "select max(自动编号字段)from table";
            conn = new SqlConnection(conStrSQL);
            SqlCommand cmd = new SqlCommand(strSQL, conn);
            SqlDataAdapter sda = new SqlDataAdapter();
            sda.SelectCommand = cmd;
            DataSet ds = new DataSet();
            sda.Fill(ds);
MessageBox.Show(ds.Tables[0].Rows[0][0].ToString());
http://bbs.csdn.net/topics/390400517?page=1#post-393993079
C#/Access-数据库获取自动编号的最大值的更多相关文章
- Access数据库中自动编号字段重置为1
		
在清空一张ACESS数据库表后,在重添加数据之前,希望此表的自动编号能从1开始,怎么办呢? 下面的方法告诉我们,除了通过转存数据库表的方法外,还有几种更简单的方法: 方法一(前提:数据库表可带内容进行 ...
 - 获取ACCESS数据库中自增变量的值
		
/// <summary> /// 获取自增变量值 /// </summary> /// <returns>自增变量值</returns> public ...
 - SQL2005中设置自动编号字段【转】
		
如果希望重新定义在表中添加新记录时该列中自动生成并存储于列中的序列号,则可以更改该列的标识属性.在每个表中只能设置一个列的标识属性. 具有标识属性的列包含系统生成的连续值,该值唯一地标识表中的每一行( ...
 - Access自动编号的初始值设置及重置编号
		
项目上需要在Access数据库,发现自动编号的列无法设置初始值和步长,但是可以使用SQL语句来设置它. 方法如下: ALTER TABLE tableName ALTER COLUMN ID COUN ...
 - ACCESS自动编号清零
		
ACCESS的数据库,当每次删除所有记录后,表里的一个ID字段(自动编号),无限递增,位数无限扩.当每次执行删除查询时,程序就把“自动编号”型ID字段清零,然后重新从“初始值”开始,解决方法如下: ...
 - ACCESS自动编号重新从1开始
		
方法一: 删掉自动编号的字段,再建一个同样的自动编号字段. 方法二: 选择工具,再选择数据库实用工具,单击压缩和修复数据库,这样就OK了. 方法三:(提示错误“无效的数据字段类型” 尝试失败) ...
 - 第18课-数据库开发及ado.net  连接数据库.增.删.改向表中插入数据并且返回自动编号.SQLDataReade读取数据
		
第18课-数据库开发及ado.net 连接数据库.增.删.改向表中插入数据并且返回自动编号.SQLDataReade读取数据 ADO.NET 为什么要学习? 我们要搭建一个平台(Web/Winform ...
 - asp获取access数据库中的一条随机记录
		
针对“用一条SQL得到数据库中的随机记录集”问题在网上已经有很多答案了: SQL Server 2000: SELECT TOP n * FROM tanblename ORDER BY NEWID( ...
 - c# 使用GetOleDbSchemaTable获取access数据库结构
		
c# 使用GetOleDbSchemaTable获取access数据库结构 ado.net可以使用GetOleDbSchemaTable方法来获取access数据库的结构,但得到的datatable的 ...
 
随机推荐
- createSQLQuery与createQuery的区别
			
本文原址 : http://stta04.javaeye.com/blog/377633hibernate 中createQuery与createSQLQuery 昨晚帮同事看代码到凌晨2点多,今早6 ...
 - memcpy与memmove区别
			
头文件:#include <string.h> memmove() 用来复制内存内容,其原型为: void * memmove(void *dest, const void *src ...
 - bzoj1412
			
比较裸的最小割 注意狼和羊的领地可以通过空地相连 ; dx:..] ,,,-); dy:..] ,,,); type node=record next,point ...
 - [原]Unity3D深入浅出 - 新版粒子系统 (Shuriken)
			
Shuriken粒子系统是继Unity3.5版本之后推出的新版粒子系统,它采用了模块化管理,个性化的粒子模块配合粒子曲线编辑器使用户更容易创作出各种兵分复杂的粒子效果. 创建一个粒子系统的方式有两种: ...
 - oracle  字段上下两条记录的相减
			
SELECT T.ID ,BALANCE,nvl(lag (BALANCE,1) over (order by T.ID ) ,0) FROM AN T ORDER BY T.ID [转]orac ...
 - acdream 小晴天老师系列——晴天的后花园 (暴力+剪枝)
			
小晴天老师系列——晴天的后花园 Time Limit: 10000/5000MS (Java/Others) Memory Limit: 128000/64000KB (Java/Others) ...
 - (四)学习MVC之修改个人资料和身份验证登陆
			
1.修改资料不用建立模型,直接在UserControl.cs添加 ChangeInfo(): #region 修改用户资料 [UserAuthorize] public ActionResult Ch ...
 - DataTable 分页
			
#region DataTable 分页 /// <summary> /// Datatable 分页 /// </summary> /// <param name=&q ...
 - matlab mex入门简介
			
mex 的目的 通过C/C++语言编写代码,在Matlab中将其编译成mex文件主要可以做以下几方面的事情: 1.加快程序的执行速度. Matlab在for上如老牛拉车的速度确实让人抓狂. 2.将Ma ...
 - google学术反向代理及IPV6免流量上网【教育网BUPT】
			
google反向代理 google https://awk.so/ 学术反向代理 https://awk.so/scholar/?hl=zh-CN 2015年1.1号开始流量计费,2元/G 无VPS用 ...