C#获取数据库一列数值(int类型)最大值

我做了一个数据库,其中有一个名为message_id的列,这个列是int属性的。列里有1,2,3几个数值。我想取得这个列的最大数值3,于是我使用了strings=“sel... 我做了一个数据库,其中有一个名为message_id的列,这个列是int属性的。列里有1,2,3几个数值。我想取得这个列的最大数值3,于是我使用了string s=“select Max(message_id) from tblmessage”这行代码
但是没法获取message_id的最大值,通过lable标签发现其返回的值为select Max(message_id) from tblmessage,那么我应该怎么做才可以获得message_id的最大值呢?
展开
 我来答
内裤最大功能
推荐于2016-05-19 · TA获得超过3106个赞
知道大有可为答主
回答量:3202
采纳率:79%
帮助的人:498万
展开全部
。。。
string s=“select Max(message_id) from tblmessag“

这句话是定义了一个字符串s,s的内容是 双引号”“里的内容。
你直接在数据库查询里写 select Max(message_id) from tblmessag
追问
请问从数据库中查出来之后怎么用c#读取这个值呢?这个值又是储存在数据库那个表里呢?谢谢啊!
追答
那你连接好数据库了吗。
SQLCommand cmd = new SqlCommand(sql,con);//con是连接,sql是查询语句
string s = cmd.ExcuteScalar( );//
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式