怎么错误了 "并非所有的代码路径都返回值"
请大家帮我看一下函数怎么写错了,应该怎么修改呢?
public int Find() //错误并非所有的代码路径都返回值
{
if(FrmQuitFind.s!=null)
{
custds = findFacade.GetFindData(sql);
try
{
custds = findFacade.GetFindData(sql);
if(0 == custds.Tables[0].Rows.Count)
{
return 0;
}
else
{
return 1;
}
}
catch(Exception ex)
{
QuickMessage.MsgInfo(ex.Message);
}
}
============================================================
if(s==1)
{
this.DialogResult = DialogResult.OK;
}
else
{
this.DialogResult = DialogResult.None;
}