我有两个具有整数值的 sql 列,那么如何在不手动插入数据的情况下设置为增加 1?
I have two sql columns that have integer values, so how can i set to increase for 1 without manually insert data?
我有两个具有整数值的 sql 列,那么如何在不手动插入数据的情况下设置为增加 1?
public bool changeData(classIP CIobject)
{
bool check = false;
clConnection clConn = new clConnection();
SqlConnection conn = clConn.openConnection();
SqlCommand comm = new SqlCommand();
comm.Connection = conn;
comm.CommandText = "UPDATE userTBL SET SifraPrimac=@SifraPrimac, SifraIsplakac=@SifraIsplakac";
我需要通过增加一个来增加 SifraPrimac 和 SifraIsplakac 的值
comm.Parameters.Add("@SifraPrimac", SqlDbType.Int).Value = CIobject.SifraPrimac;
comm.Parameters.Add("@SifraIsplakac", SqlDbType.Int).Value = CIobject.SifraIsplakac;
if (comm.ExecuteNonQuery() >= 0)
{
check = true;
}
comm.Dispose();
return check;
}
你不需要在c#中让它们的值加1然后重新设置值。只需在您的 SQL 查询中添加即可。
clConnection clConn = new clConnection();
SqlConnection conn = clConn.openConnection();
SqlCommand comm = new SqlCommand();
comm.Connection = conn;
comm.CommandText = "UPDATE userTBL SET SifraPrimac=SifraPrimac+1, SifraIsplakac=SifraIsplakac+1";
comm.ExecuteNonQuery();
我有两个具有整数值的 sql 列,那么如何在不手动插入数据的情况下设置为增加 1?
public bool changeData(classIP CIobject)
{
bool check = false;
clConnection clConn = new clConnection();
SqlConnection conn = clConn.openConnection();
SqlCommand comm = new SqlCommand();
comm.Connection = conn;
comm.CommandText = "UPDATE userTBL SET SifraPrimac=@SifraPrimac, SifraIsplakac=@SifraIsplakac";
我需要通过增加一个来增加 SifraPrimac 和 SifraIsplakac 的值
comm.Parameters.Add("@SifraPrimac", SqlDbType.Int).Value = CIobject.SifraPrimac;
comm.Parameters.Add("@SifraIsplakac", SqlDbType.Int).Value = CIobject.SifraIsplakac;
if (comm.ExecuteNonQuery() >= 0)
{
check = true;
}
comm.Dispose();
return check;
}
你不需要在c#中让它们的值加1然后重新设置值。只需在您的 SQL 查询中添加即可。
clConnection clConn = new clConnection();
SqlConnection conn = clConn.openConnection();
SqlCommand comm = new SqlCommand();
comm.Connection = conn;
comm.CommandText = "UPDATE userTBL SET SifraPrimac=SifraPrimac+1, SifraIsplakac=SifraIsplakac+1";
comm.ExecuteNonQuery();