Ok, ho risolto, posto la soluzione caso mai servisse anche ad altri:
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());
}
}
}
In pratica ho aggiunto la SELECT al comando OLEDB e aggiunto i parametri di ricerca.
Grazie Ancora Oregon per lo spunto
Buon Anno