新手学习。建了这样一个测试表。
存储过程如下:
CREATE proc TestStore
(
@CN varchar
)
AS
Select 广告单位 from Test where 订单编号=@CN
GO在winform下写了一个测试:一个button下面写了如下代码:
SqlConnection conn = new SqlConnection("Data Source=jeffery;Integrated Security=SSPI;Initial Catalog=ADMS");SqlCommand cmd = new SqlCommand("TestStore",conn);
cmd.CommandType = CommandType.StoredProcedure;SqlParameter myParm = cmd.Parameters.Add("@CN",SqlDbType.VarChar,50);
myParm.Value ="123";
conn.Open();
SqlDataReader myReader = cmd.ExecuteReader(CommandBehavior.CloseConnection);myReader.Read();
label1.Text=myReader.GetString(0);
myReader.Close();
conn.Close();结果Read总是读取不到值。老鸟们帮我看一下哪有写错吧,谢谢~~
存储过程如下:
CREATE proc TestStore
(
@CN varchar
)
AS
Select 广告单位 from Test where 订单编号=@CN
GO在winform下写了一个测试:一个button下面写了如下代码:
SqlConnection conn = new SqlConnection("Data Source=jeffery;Integrated Security=SSPI;Initial Catalog=ADMS");SqlCommand cmd = new SqlCommand("TestStore",conn);
cmd.CommandType = CommandType.StoredProcedure;SqlParameter myParm = cmd.Parameters.Add("@CN",SqlDbType.VarChar,50);
myParm.Value ="123";
conn.Open();
SqlDataReader myReader = cmd.ExecuteReader(CommandBehavior.CloseConnection);myReader.Read();
label1.Text=myReader.GetString(0);
myReader.Close();
conn.Close();结果Read总是读取不到值。老鸟们帮我看一下哪有写错吧,谢谢~~
解决方案 »
- Microsoft Surface RT 怎么对其编程啊?
- IList<T>如何操作列值?
- 当前位置 asp.net菜单导航如何实现
- DropDownList的事件OnSelectedIndexChanged 问题
- 发布一个数字签名系统
- 请教一个HttpWebRequest的问题(AddRange方法好像无效)
- 存储过程在查询分析器中的执行速度很快,在程序中的执行速度很慢的诡异问题
- 网页信息抓取
- 特急 新手求助 session问题
- 我在c:\目录下有一个class1.cs文件,用csc.exe怎么编译这个文件
- Windows程序,检索时间很长,如何显示一个别的画面?谢谢~~
- winfrom中的datagrid中如何定位到某个单元格所在的行?
写明大小!
SqlDataReader myReader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
上面这种写法不常见啊
while(myReader.Read())
{
label1.Text=myReader.GetString(0);
}