郁闷的存储过程啊 狂郁闷!我只会用SQL语句直接连接到DataGrid中进行数据绑定,但是听说用存储过程比较好,因为它比较安全什么什么的,但是不会用啊!应该怎么调用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SqlCommand salesCommand = new SqlCommand("SalesByCategory", connection);salesCommand.CommandType = CommandType.StoredProcedure;SqlParameter parameter = salesCommand.Parameters.Add( "@CategoryName", SqlDbType.NVarChar, 15);parameter.Value = "Beverages";connection.Open();SqlDataReader reader = salesCommand.ExecuteReader();Console.WriteLine( "{0}, {1}", reader.GetName(0), reader.GetName(1));while (reader.Read()){ Console.WriteLine("{0}, ${1}", reader.GetString(0), reader.GetDecimal(1));}reader.Close();connection.Close(); 你在数据库中新建一个存储过程,把SQL语句写在里面比如:存储过程:select * from studentSqlCommand salesCommand = new SqlCommand("存储过程名", connection);salesCommand.CommandType = CommandType.StoredProcedure; 错误 Nhibernate , hql语句做统计。转换无效 ? 求高手解决 可能很少人能答出这个问题?什么是IO操作 使用过这个方法RSACryptoServiceProvider.Encrypt()做加密,提示“不正确的长度”错误 求几个RegularExpressionValidator的正则表达式 ASP.NET中关于SQLServer的问题。 初学asp.net的问题 在.NET环境下将报表导出Word 系统并行问题 一个DataSet的问题 巨弱的奇怪问题:拔掉网线,我的sql server 怎么连不上了? 问一个问题:为什么要用DataGrid??
connection);
salesCommand.CommandType = CommandType.StoredProcedure;SqlParameter parameter = salesCommand.Parameters.Add(
"@CategoryName", SqlDbType.NVarChar, 15);
parameter.Value = "Beverages";connection.Open();SqlDataReader reader = salesCommand.ExecuteReader();Console.WriteLine(
"{0}, {1}", reader.GetName(0), reader.GetName(1));while (reader.Read())
{
Console.WriteLine("{0}, ${1}", reader.GetString(0),
reader.GetDecimal(1));
}reader.Close();
connection.Close();
比如:存储过程:select * from studentSqlCommand salesCommand = new SqlCommand("存储过程名", connection);
salesCommand.CommandType = CommandType.StoredProcedure;