| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 639 人关注过本帖
标题:并非所有的代码路径都返回值
只看楼主 加入收藏
deria
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-2-18
收藏
 问题点数:0 回复次数:5 
并非所有的代码路径都返回值

public SqlDataReader Binderemployee_no(string Org_no)
{
string sql="";
if (Org_no!=""&&Org_no!=null)
{
sql="select employee_no from employee1 where Org_no={0}";
sql=string.Format(sql,Org_no);

}
else
{
sql="select distinct employee_no from employee1";
}

SqlCommand cmd=new SqlCommand(sql,MyConn);

MyConn.Open();
try
{
cmd.ExecuteReader(CommandBehavior.CloseConnection);
}
catch(Exception ex)
{
Response.Write(ex.ToString());
}
finally
{
MyConn.Close();
}

}


C:\Inetpub\wwwroot\ItemBound\WebForm1.aspx.cs(144): “ItemBound.WebForm1.Binderemployee_no(string)” : 并非所有的代码路径都返回值

搜索更多相关主题的帖子: 返回值 路径 代码 
2006-06-19 16:25
月夜枫华
Rank: 4
等 级:贵宾
威 望:12
帖 子:437
专家分:42
注 册:2006-1-2
收藏
得分:0 

函数需要返回一个SqlDataReader类型是实例对象或者null


2006-06-19 16:47
deria
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-2-18
收藏
得分:0 
以下是引用月夜枫华在2006-6-19 16:47:42的发言:

函数需要返回一个SqlDataReader类型是实例对象或者null

这个我已经知道了,我现在想问的就是应该如何修改才行!


我的论坛送LFJ,FF,CCF的邀请! http://.cn/bbs/index.php
2006-06-19 20:33
月夜枫华
Rank: 4
等 级:贵宾
威 望:12
帖 子:437
专家分:42
注 册:2006-1-2
收藏
得分:0 

public SqlDataReader Binderemployee_no(string Org_no)
{
string sql="";
if (Org_no!=""&&Org_no!=null)
{
sql="select employee_no from employee1 where Org_no={0}";
sql=string.Format(sql,Org_no);

}
else
{
sql="select distinct employee_no from employee1";
}

SqlCommand cmd=new SqlCommand(sql,MyConn);

MyConn.Open();
SqlDataReader sdr=null;
try
{
sdr=cmd.ExecuteReader(CommandBehavior.CloseConnection);
}
catch(Exception ex)
{
Response.Write(ex.ToString());
}
finally
{
MyConn.Close();
}
return sdr;

}


2006-06-20 10:23
foproxs
Rank: 1
等 级:新手上路
帖 子:132
专家分:0
注 册:2006-4-24
收藏
得分:0 
就是这样

2006-06-20 13:08
deria
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-2-18
收藏
得分:0 
以下是引用月夜枫华在2006-6-20 10:23:24的发言:

public SqlDataReader Binderemployee_no(string Org_no)
{
string sql="";
if (Org_no!=""&&Org_no!=null)
{
sql="select employee_no from employee1 where Org_no={0}";
sql=string.Format(sql,Org_no);

}
else
{
sql="select distinct employee_no from employee1";
}

SqlCommand cmd=new SqlCommand(sql,MyConn);

MyConn.Open();
SqlDataReader sdr=null;
try
{
sdr=cmd.ExecuteReader(CommandBehavior.CloseConnection);
}
catch(Exception ex)
{
Response.Write(ex.ToString());
}
finally
{
MyConn.Close();
}
return sdr;

}

谢谢。真是这样的!


我的论坛送LFJ,FF,CCF的邀请! http://.cn/bbs/index.php
2006-06-20 21:50
快速回复:并非所有的代码路径都返回值
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017797 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved