string casetype6(HiddenField HiddenField1,DropDownList DropDownList3)
{
String casetype1="";
try
{
OdbcConnection casetype = new OdbcConnection("Driver={MySQL ODBC 3.51 Driver};Server=10.155.160.130;Database=testcase;User=root;Password=;Option=3;");
casetype.Open();
//************to get case type
string casetypequery = "select casename from casetype where skey=?";
//************to get case type
OdbcCommand casetypecmd = new OdbcCommand(casetypequery, casetype);
String casetypefromdropdown = DropDownList3.SelectedItem.ToString();
casetypecmd.Parameters.AddWithValue("?", casetypefromdropdown);
using (OdbcDataReader casetypeMyReader = casetypecmd.ExecuteReader())
{
while (casetypeMyReader.Read())
{
String casename = casetypeMyReader["casename"].ToString();
HiddenField1.Value = casename;
casetype1=HiddenField1.Value.ToString();
return casetype1;
}
}
}
catch(Exception ep)
{ }
}
Я хочу использовать casetype1 вне этого метода.Как мне это сделать?Если я скажу return casetype1, тогда ошибка будет выглядеть так:
'Data.casetype6(System.Web.UI.WebControls.HiddenField, System.Web.UI.WebControls.DropDownList)': not all code paths return a value