public int FindByReaderID()
{
int penaltyID;
try
{
cn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = cn;
cmd.CommandText = "select max(penaltyID) from penalty";
penaltyID = cmd.ExecuteNonQuery() + 1;
cn.Close();
return penaltyID;
}
catch (SqlException ex)
{
//System.Diagnostics.Debug.Print(ex.Message);
cn.Close();
return 0;
}
}我这个方法应该有问题,我想利用这个方法获得sql语句的值,就是max(penaltyID)的值,请问如何编程?高手指导一下吧~
{
int penaltyID;
try
{
cn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = cn;
cmd.CommandText = "select max(penaltyID) from penalty";
penaltyID = cmd.ExecuteNonQuery() + 1;
cn.Close();
return penaltyID;
}
catch (SqlException ex)
{
//System.Diagnostics.Debug.Print(ex.Message);
cn.Close();
return 0;
}
}我这个方法应该有问题,我想利用这个方法获得sql语句的值,就是max(penaltyID)的值,请问如何编程?高手指导一下吧~
解决方案 »
- 跪求百度,淘宝那种自动匹配(模糊查询)(jquery实现)
- PowerDesigner设计数据库
- [ 在线 ] C# 使用 DllImport 机制调用标准 Win32 DLL 出现问题,谢谢。
- 紧急求援,在C#中能调用远程服务器上PRC接口的方法吗?JAVA是这样调的
- 在C#中如何才能不需要写SQL语句
- c# update
- 异步方法中.服务器只能对应一个客户端的问题.(怎么样设计服务器只对应多个客户端),怎样识别每个客户端,并给相应客户端发相应的信息?
- c#程序中恢复数据库的错误,急求解决方法
- 怎么判断验证码是否输入正确?
- 怎么给datagridview 赋标题?
- C#写的斗地主程序。如何实现连选功能
- VS2008自动关闭
string sql = "select max(penaltyID) from penalty";
SqlConnection conn = new SqlConnection("这里是数据库连接字符串");
conn.Open();
SqlCommand com = new SqlCommand(sql, conn);
penaltyID = (int)com.ExecuteScalar();
com.Dispose();
conn.Close();
conn.Dispose();
return penaltyID;