C#怎样获取数据库里某一列(数字int型)的最大值?

时间:2022-05-09 15:10:42
C#怎样获取数据库里某一列(数字int型)的最大值?
SQL 语句 是这样的:select top 1 ID  from LGBBS_USERINFO order by ID desc
问题是如何在DataSet的Table里那个(int型的)数据调出来.
我是新手,哪位高手可以帮我。非常感谢。

8 个解决方案

#1


select max(列名)

#2


select max(ID)  from LGBBS_USERINFO 就可以了

#3


select max(列名) from 表名

#4


各位,可以告诉我在C#里面实现吗?
求出了那个值怎么在C#赋给一个变量,就是这里不能实现。
谢谢了。

#5



//SQl
string sql=Select Max(Id) from LGBBS_USERINFO 

//执行该SQL
SqlCommand sqlcommand=new ....
int maxId=Convert.ToInt32(sqlcommand.ExecuteScalar());
 
//maxId 最大的ID


不知道是不是这个意思

#6


如果你已经取出到dataset中,
int.Parse(dataset.table[0].rows[0]["ID"].tostring());

#7


qxw0816 可以实现,谢谢你。

#8


select max(列名) from 表名

#1


select max(列名)

#2


select max(ID)  from LGBBS_USERINFO 就可以了

#3


select max(列名) from 表名

#4


各位,可以告诉我在C#里面实现吗?
求出了那个值怎么在C#赋给一个变量,就是这里不能实现。
谢谢了。

#5



//SQl
string sql=Select Max(Id) from LGBBS_USERINFO 

//执行该SQL
SqlCommand sqlcommand=new ....
int maxId=Convert.ToInt32(sqlcommand.ExecuteScalar());
 
//maxId 最大的ID


不知道是不是这个意思

#6


如果你已经取出到dataset中,
int.Parse(dataset.table[0].rows[0]["ID"].tostring());

#7


qxw0816 可以实现,谢谢你。

#8


select max(列名) from 表名