字符串问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 14:25:04
string sql = "SELECT MAX(记录ID) FROM 成绩表";
SqlCommand cmd = new SqlCommand(sql,conn);
SqlDataReader dr;
conn.Open();
dr = cmd.ExecuteReader();
if(dr.Read())
{
this.记录ID.Text = dr["记录ID"].ToString()+'1';
}
我的想法是把记录ID的最大值从数据库读出来.然后+1.但是程序运行错误.
哪位大哥帮帮忙啊..

你好好看看,这是什么????!!!
dr["记录ID"].ToString()+'1';
哪有字符串相加的啊!!!
整数相加
改成

(int)dr["记录ID"]+1;

我只会用C语言,sorry