Creare un gestionale per strutture ricettive in C# – #4 – Database Camere

Creare un gestionale per strutture ricettive in C# – #4 – Database Camere

Creare un gestionale per strutture ricettive in C# – #4 – Database Camere: Proseguendo nello sviluppo del gestionale andiamo a creare e collegare il database delle camere al nostro software.

Visual Studio permette di collegare tantissimi tipi di database ai nostri software, in questo corso andremo ad usare SQL Server con LocalDB, creando quindi un database locale sul dispositivo dell’utente.

Nel corso di questo video vedremo alcuni dei database disponibili, vedremo inoltre come scaricare pacchetti da NuGet per collegarli alla propria soluzione

Infine andremo a creare un database mdf e la tabella camere.

Il corso non prevede un approfondimento sulla sintassi SQL, quindi la vedremo rapidamente, solo per quanto riguarda i comandi strettamente necessari.

Dopo aver visto come creare il database e come collegarlo alla nostra applicazione andremo a creare la procedura che ci permetterà di effettuare la connessione al database.

Andremo quindi a scrivere il codice che avvierà la connessione al database, che permetterà quindi al nostro software di dialogare con esso.

Questa lezione pone le basi che ci permetteranno nei prossimi video di inviare query al database, per poter quindi leggere e scrivere le informazioni al suo interno.

Creare un gestionale per strutture ricettive in C# – #4 – Database Camere

In questa lezione ci concentreremo particolarmente sulla creazione del database, quindi vedremo poco il C#, l’unica parte di codice scritta è quella che ci permette di avviare la connessione al database.

/CONNESSIONE DATABASE
        private void connessione_database()
        {
            string stringa_connessione = Properties.Settings.Default.CamereConnectionString;
            SqlConnection connessioneDB = new SqlConnection(stringa_connessione);
            if (connessioneDB.State != ConnectionState.Open)
            {
                connessioneDB.Open();
                MessageBox.Show("Connesso al Database!");
            }
        }