Creare un gestionale per strutture ricettive in C# – #5 – Inserimento Camere

Creare un gestionale per strutture ricettive in C# – #5 – Inserimento Camere

Creare un gestionale per strutture ricettive in C# – #5 – Inserimento Camere

Creare un gestionale per strutture ricettive in C# – #5 – Inserimento Camere: Nel precedente video abbiamo creato la struttura di base del database delle camere, in questo video andremo ad inviare i dati inseriti nel form al database.

Far dialogare il form con il database è molto semplice, ci basterà inserire la query ed eseguirla.

La query SQL per inserire una nuova riga nel database è:

INSERT INTO nome_tabella (Colonna1, Colonna2, Colonna3, ecc) VALUES (‘valore1’, ‘valore2’, ‘valore3’, ‘ecc.’)

Anche passando i valori da Visual Studio, dobbiamo quindi rispettare questo formato, e per farlo possiamo utilizzare una stringa che possiamo concatenare con variabili e altri valori in input.

La stringa utilizzata nel video è:

string sqlQuery = "INSERT INTO [tblCamere] ([Id], [Nome], [TipoCamera], [PostiLetto], [LettiMatrimoniali], [LettiSingoli], [Prezzo], [BagnoInCamera], [Note]) VALUES ('" + txtID.Text
                + "', '" + txtNome.Text + "', '" + txtTipoCamera.Text +"','" + txtPostiLetto.Value + "','" + txtLettiMatrimoniali.Value 
                + "','" + txtLettiSingoli.Value + "','" + txtPrezzo.Text + "','" + ValBagno + "','" + txtNote.Text + "')";
            SqlCommand QueryInserimentoCamera = new SqlCommand(sqlQuery, connessioneDB);
            QueryInserimentoCamera.ExecuteNonQuery();
            connessioneDB.Close();

Creare un gestionale per strutture ricettive in C# – #5 – Inserimento Camere

Le righe precedenti in combinazione con quelle viste nel video 4 che ci permettevano di collegarci al database, permettono di caricare tutte le informazioni e salvarle nel database.

Inoltre in questo video effettueremo delle modifiche per poter vedere rapidamente i risultati dei nostri inserimenti.

Queste modifiche sono temporanee, e le andremo a rimuovere nel prossimo video, quando inseriremo il caricamento dei dati dal database.

Claudio Masci
Claudio Masci

Sono innanzitutto un appassionato di informatica e tecnologia in generale. Lavoro in ambito informatico da circa 16 anni, spaziando in diversi campi, andando dalla programmazione web, allo sviluppo di software, dalla grafica alla modellazione 3d ed al video editing, ho sempre voluto approfondire ogni aspetto e questo mi ha permesso di lavorare in diversi ambiti informatici.

Rispondi