Witam serdecznie i proszę o pomoc.
Piszę aplikację okienkową w C# (Visual C# 2010 Express) napisałem fukcję własną (w pliku Program.cs) pod funkcją main(). Jedynym zadaniem mojej funkcji jest pobrać z dane z tabeli bazy danych, aby później do wyników tego wyszukania odwołać się w innyej funkcji. Kod wygląda tak:
using System;
....
namespace AAA
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
double o_c(string opis); // deklaracja mojej funcji
static void Main()
{
"(...)"
}
double o_c(string opis)
{
SqlCeConnection ocena = new SqlCeConnection("(...).sdf");
ocena.Open();
string o_o = opis;
SqlCeDataAdapter DA_oc = new SqlCeDataAdapter("SELECT (...)", ocena);
DataSet d_o = new DataSet();
d_o.Tables.Add("w_s");
DA_oc.Fill(d_o, "w_s");
foreach (DataRow r_o in d_o.Tables[0].Rows)
{
string op_o = r_o["w_s"].ToString();
double o_oc = Convert.ToDouble(op_o);
return o_oc;
}
ocena.Close();
}
}
Proszę o pomoc gdzie popełniam błąd, że Visuala C# zgłasza następujący błąd "not all code paths return a value". Z góry dziękuję za wszystkie podpowiedzi i sugestie dla owicjusza jakim jestem.
Pozdrawiam