Ok, ho risolto, posto la soluzione caso mai servisse anche ad altri:
In pratica ho aggiunto la SELECT al comando OLEDB e aggiunto i parametri di ricerca.codice:private void button1_Click(object sender, EventArgs e) { { string nome = txtricerca.Text; string conn = null; OleDbConnection cnn; OleDbCommand oledbcmd; string sql = null; conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=clienti.mdb;"; cnn = new OleDbConnection(conn); try { cnn.Open(); oledbcmd = new OleDbCommand("Select id,Nome,Cognome,Sesso from clienti" + " where Nome = ?", cnn); oledbcmd.Parameters.Add("Nome",nome); OleDbDataReader oledbreader = oledbcmd.ExecuteReader(); while (oledbreader.Read()) { txtVisualizza.Text = oledbreader.GetValue(1) + "\r\n"; txtvisualizza1.Text = oledbreader.GetValue(2) + "\r\n"; txtvisualizza2.Text = oledbreader.GetValue(3) + "\r\n"; } oledbreader.Close(); oledbcmd.Dispose(); cnn.Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } }
Grazie Ancora Oregon per lo spunto
Buon Anno


Rispondi quotando