Я вызываю функцию как:
string judge1 = abs.getjud1(this.HiddenField4, this.TextBox3);
Вызываемая функция:
public string getjud1(HiddenField HiddenField4, TextBox TextBox3)
{
String dbDate = DateTime.ParseExact(TextBox3.Text, "dd/mm/yyyy", null).ToString("yyyy-mm-dd");
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 jud1
string jud1query = "select jname from testcase.orddetpabak,testcase.judge where orddetpabak.jud1 = judge.jcode and fil_no=? and orderdate=?;";
//*********to get jud1
OdbcCommand jud1cmd = new OdbcCommand(jud1query, casetype);
jud1cmd.Parameters.AddWithValue("?", HiddenField4.Value);
jud1cmd.Parameters.AddWithValue("?", dbDate);
using (OdbcDataReader jud1MyReader = jud1cmd.ExecuteReader())
{
while (jud1MyReader.Read())
{
judge1 = jud1MyReader["jname"].ToString();
Globals.jjj1= "J";
}
}
}
catch (Exception ep)
{ }
return judge1;
}
Я хочу вернуть jud1 и Globals.jjj1 , возможно ли это сделать? Если да, то как это сделать?