Witam Generuję klasy Dao dla niektórych operacji DBKorzystanie z metod statycznych lub bez metod statycznych w klasie Dao?
w ten sposób, aby metody klasy Dao były statyczne lub żadne statyczne nie są lepsze?
Używając przykładowej klasy dao poniżej, İf więcej niż jeden klient musiał użyć metody AddSampleItem w tym samym czasie? W jaki sposób może to spowodować?
public class SampleDao
{
static DataAcessor dataAcessor
public static void AddSampleItem(object[] params)
{
dataAcessor =new DataAcessor();
//generate query here
string query="..."
dataAcessor.ExecuteQery(query);
dataAcessor.Close();
}
public static void UpdateSampleItem(object[] params)
{
dataAcessor =new DataAcessor();
//generate query here
string query="..."
dataAcessor.ExecuteQery(query);
dataAcessor.Close();
}
}