ciao a tutti ...
or dunque.... ho creato una piccola applicazione WIN FORM con C# (sono 5 form in totale)
ora io devo connettere un db (i questo caso mysql) in ogni form ovvero fare una o più query per form..
attualmente io PER OGNI FORM scrivo:
in questo modo funziona tutto ... ma la mia domanda è come faccio a connettermi al db una sola volta per tutti i form? avete consigli?codice:using.... using MySql.Data.MySqlClient; namespace mysql2 { public partial class Mysql : Form { //connessione al db MySqlConnection DBConn = new MySqlConnection("Database=prova2; Data Source=localhost;User Id=root; Password="); //data set DataSet ds = new DataSet(); //query string qry = "";*/ public Mysql() { InitializeComponent(); } private void chiudiToolStripMenuItem_Click(object sender, EventArgs e) { chiusura(); } resto del codice.... qry = " INSERT INTO `prova2`(`id`,`nome`) VALUES ('" + idn + "','" + nomen + "');"; label6.Text = qry; MySqlCommand cmd2 = new MySqlCommand(qry); // cmd2.Connection = DBConn; DBConn.Open(); ecc.. . . . .
grazie 1000

Rispondi quotando
