sql修改语句问题 问题是这样的:修改一条数据,如果满足条件则提示修改成功,否则提示条件不符合,这代码怎么写呀?各位大侠请指点一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /// <summary> /// 使用SQL操作数据(删改),返回受影响的行数 /// </summary> static public int RunCommandGetRowsCount(OracleCommand theComm) { int i = 0; OracleConnection myconn; myconn = new OracleConnection(); myconn.ConnectionString = ConnectionString; myconn.Open(); theComm.Connection = myconn; i = theComm.ExecuteNonQuery(); myconn.Close(); myconn.Dispose(); return i; } 在使用cmd.ExecuteNonQuery执行修改操作时会返回所影响的行数,如果返回0,那就是没有修改成功,如果返回的值>=1,那就是表示修改成功了哈 static public int RunCommandNonQuery(string sql) { int i = 0; SqlConnection myconn; myconn = new SqlConnection (); myconn.ConnectionString = ConnectionString; myconn.Open(); SqlCommand Comm=new SqlCommand(sql,myconn); i = Comm.ExecuteNonQuery(); myconn.Close(); myconn.Dispose(); return i; }if(满足条件){ RunCommandNonQuery(sql);}else{ //your code} static public int RunCommandNonQuery(string sql) { int i = 0; SqlConnection myconn; myconn = new SqlConnection (); myconn.ConnectionString = ConnectionString; myconn.Open(); SqlCommand Comm=new SqlCommand(sql,myconn); i = Comm.ExecuteNonQuery(); myconn.Close(); myconn.Dispose(); return i; }if(满足条件){ if( RunCommandNonQuery(sql)>0) { MessageBox.Show("修改成功!"); } else { MessageBox.Show("修改不成功!"); }}else{ //your code} 关于数据库的问题 如何固定GridView大小? CompareTo比較的什麽東西啊 正则获得div标记的内容问题 部署到WIN2003时,总是出错,1000分能解决吗?为了解决此问题我会继续开帖,没有办法,着急啊! AJAX在NET中调试失败,请各位帮忙看一下! 有做过广告系统的哥们吗?给点经验和建议 请问能否大概介绍一下vs.net的基本操作方法?(在线等待!) 急:关于页面之间传送变量 iframe怎么定时刷新啊?(我没分了,还请见谅:) HttpUtility.HtmlEncode方法怎么去使用 vb.net
/// 使用SQL操作数据(删改),返回受影响的行数
/// </summary>
static public int RunCommandGetRowsCount(OracleCommand theComm)
{
int i = 0;
OracleConnection myconn;
myconn = new OracleConnection();
myconn.ConnectionString = ConnectionString;
myconn.Open();
theComm.Connection = myconn;
i = theComm.ExecuteNonQuery();
myconn.Close();
myconn.Dispose();
return i;
}
static public int RunCommandNonQuery(string sql)
{
int i = 0;
SqlConnection myconn;
myconn = new SqlConnection ();
myconn.ConnectionString = ConnectionString;
myconn.Open();
SqlCommand Comm=new SqlCommand(sql,myconn);
i = Comm.ExecuteNonQuery();
myconn.Close();
myconn.Dispose();
return i;
}if(满足条件)
{
RunCommandNonQuery(sql);
}
else
{
//your code
}
static public int RunCommandNonQuery(string sql)
{
int i = 0;
SqlConnection myconn;
myconn = new SqlConnection ();
myconn.ConnectionString = ConnectionString;
myconn.Open();
SqlCommand Comm=new SqlCommand(sql,myconn);
i = Comm.ExecuteNonQuery();
myconn.Close();
myconn.Dispose();
return i;
}
if(满足条件)
{
if( RunCommandNonQuery(sql)>0)
{
MessageBox.Show("修改成功!");
}
else
{
MessageBox.Show("修改不成功!");
}
}
else
{
//your code
}