Hi I genera classi Dao per alcune operazioni DBUtilizzo di metodi statici o nessuno metodo statico nella classe Dao?
in questo modo rendendo i metodi di classe Dao come statici o nessuno statico è migliore?
Utilizzando la classe di esempio di esempio di seguito, İf più di un client ha potuto utilizzare il metodo AddSampleItem nello stesso tempo?
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();
}
}