Ciao....

sto cercando di imparare ad interagire con un db mysql.... ho fatto la parte dell' inserimento , della lettura e inserimento tramite griglia... ora mi manca "SOLO" (si fa per dire) il recupero di campi specifici... la tabella si chiama prova2 e contiene 2 campi (id,nome)...

sto utilizzando MySQLDriverCS;

codice:
label2.Text = idp.ToString();
            idd = idp;
            qry = "select* from prova2 where id=" + idd;
            
            MySQLCommand cmd = new MySQLCommand(qry, DBConn);
            DBConn.Open();
            MySQLDataReader dr = cmd.ExecuteReader();
            dr.Read();
            textBox1.Text = dr.GetString(1); // capo nome (2° campo della tabella)
            dr.Close();
            DBConn.Close();
errore:
codice:
Errore	1	Impossibile convertire in modo implicito il tipo 'System.Data.Common.DbDataReader' in 'MySQLDriverCS.MySQLDataReader'. È presente una conversione esplicita. Probabile cast mancante.	C:\Users\nicola\Documents\Visual Studio 2005\Projects\mysql2\mysql2\Form3.cs	39	34	mysql2
Con questo metodo dovrei prendere il parametro passato eseguire la query e mettere il risultato (il campo NOME) dentro una textbox....