Ciao a tutti,
ho due classi,
una che gestisce la connessione al DB, e una che contiene i metodi per
le operazioni di accesso ai dati riguardanti il "magazzino".
Dovrei passare la connessione "ConnessioneDb" della classe
"GestoreDatabase" nella classe "GestoreMagazzino".
Come faccio?
Grazie anticipatamente,
Ciao.
namespace MioProgramma
{
class GestoreDatabase
{
OleDbConnection ConnessioneDb = new OleDbConnection();
public GestoreDatabase()
{
try
{
if (ConnessioneDb.State !=
System.Data.ConnectionState.Open)
ConnessioneDb.ConnectionString =
@"Provider=Microsoft.Jet.OLEDB.4.0;" +
@"Data source= C:\MyDb.mdb";
ConnessioneDb.Open();
}
catch (Exception ex)
{
MessageBox.Show("Failed to connect to data
source");
}
}
namespace MioProgramma
{
/// <summary>
/// Descrizione di riepilogo per GestoreMagazzino.
/// </summary>
public class GestoreMagazzino
{
public GestoreMagazzino()
{
//
// TODO: aggiungere qui la logica del costruttore
//
}
public void PopolaDataGridArticoli(DataGrid DataGridArticoli)
{
//MI SERVE LA CONNESSIONE "ConnessioneDb"
}
}