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....