小弟菜一枚,求教执行带返回值的查询存储过程(在线等) 界面存储c# 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try { cmd = new SqlCommand("p_selectTimu2", conn); cmd.CommandType = CommandType.StoredProcedure;//执行存储过程 SqlParameter Id = new SqlParameter("@id", SqlDbType.Int); Id.Value = selectItem; //给封装后的值赋值 cmd.Parameters.Clear(); //清空原有的参数集合 cmd.Parameters.Add(Id).Direction = ParameterDirection.ReturnValue; ;//将参数传递到数据库中去,返回值 conn.Open(); cmd.ExecuteNonQuery(); //执行一遍, //reader = cmd.ExecuteReader(); //再执行一遍 //cboSubobject.Text = cmd.Parameters["@id"].Value.ToString(); DataSet ds = new DataSet(); //da.Fill(ds, "o"); using (SqlDataAdapter sqlDA = new SqlDataAdapter(cmd)) { sqlDA.FillLoadOption = LoadOption.OverwriteChanges; sqlDA.Fill(ds, "o"); DataTable dt = ds.Tables["o"]; if (dt = null) return; foreach (DataRow row in dt.Rows) { txTimu.Text = row["Timu"] + ""; txtA.Text = row["An"] + ""; txtB.Text = row["Bn"] + ""; txtC.Text = row["Cn"] + ""; txtD.Text = row["Dn"] + ""; cboType.Text = row["type"] + ""; cboFen.Text = row["score"] + ""; cboSubobject.Text = row["academicsName"] + ""; } } } catch (Exception) { } finally { conn.Close(); } if (dt = null) return; 应为 if (dt == null) { conn.Close();return;} C#读文件存储到数据库,求思路 如何根据人员数来动态生成checkbox datagridview数据绑定 picbox 如何动态设置它的宽高,并以缩放的形式显示,而不是截掉一部分!!!--online 我想刷新数据,如何刷新啊? DropDownList 菜鸟问题 菜鸟问题:请问c#中的时间变量如何比较阿? C#坦克大战(版本0.01) 学习编程中的困惑,哪位兄弟给指点一下? c#类的属性中可以带参数吗? 急求帮助看下程序 怎样从控制台输出聊天记录
{
cmd = new SqlCommand("p_selectTimu2", conn);
cmd.CommandType = CommandType.StoredProcedure;//执行存储过程
SqlParameter Id = new SqlParameter("@id", SqlDbType.Int); Id.Value = selectItem; //给封装后的值赋值
cmd.Parameters.Clear(); //清空原有的参数集合
cmd.Parameters.Add(Id).Direction = ParameterDirection.ReturnValue; ;//将参数传递到数据库中去,返回值 conn.Open();
cmd.ExecuteNonQuery(); //执行一遍,
//reader = cmd.ExecuteReader(); //再执行一遍
//cboSubobject.Text = cmd.Parameters["@id"].Value.ToString();
DataSet ds = new DataSet();
//da.Fill(ds, "o");
using (SqlDataAdapter sqlDA = new SqlDataAdapter(cmd))
{
sqlDA.FillLoadOption = LoadOption.OverwriteChanges;
sqlDA.Fill(ds, "o");
DataTable dt = ds.Tables["o"];
if (dt = null) return;
foreach (DataRow row in dt.Rows)
{
txTimu.Text = row["Timu"] + "";
txtA.Text = row["An"] + "";
txtB.Text = row["Bn"] + "";
txtC.Text = row["Cn"] + "";
txtD.Text = row["Dn"] + "";
cboType.Text = row["type"] + "";
cboFen.Text = row["score"] + "";
cboSubobject.Text = row["academicsName"] + "";
}
}
}
catch (Exception) { }
finally
{
conn.Close();
}
应为
if (dt == null)
{
conn.Close();
return;
}