Busqueda LIKE access
Publicado por Antonio (8 intervenciones) el 24/02/2008 13:09:28
Tengo una duda, que llevo varios días dándole vueltas y no soy capaz de averiguar, resulta que tengo una base de datos en Access, y quiero buscar por “aproximación” con el LIKE, pero no se como ponerlo. Les copio parte del código a ver si me pueden ayudar:
textBox5.Text = "";
textBox6.Text = "";
string nombre = textBox4.Text;
string consulta = "SELECT Apellido, Email FROM datos WHERE Nombre = @nombre";
Orden = new OleDbCommand(consulta, ConexionConBD);
Orden.Parameters.Add("@nombre", OleDbType.VarChar);
Orden.Parameters["@nombre"].Value = nombre;
ConexionConBD.Open();
Lector = Orden.ExecuteReader();
while (Lector.Read())
{
string resultado0 = Convert.ToString((Lector[0]));
string resultado1 = Convert.ToString((Lector[1]));
textBox5.Text = resultado0;
textBox6.Text = resultado1;
}
Lector.Close();
ConexionConBD.Close();
-----
Supongo que la línea que tendré que modificar es esta:
string consulta = "SELECT Apellido, Email FROM datos WHERE Nombre = @nombre";
pero como!?
Gracias!
textBox5.Text = "";
textBox6.Text = "";
string nombre = textBox4.Text;
string consulta = "SELECT Apellido, Email FROM datos WHERE Nombre = @nombre";
Orden = new OleDbCommand(consulta, ConexionConBD);
Orden.Parameters.Add("@nombre", OleDbType.VarChar);
Orden.Parameters["@nombre"].Value = nombre;
ConexionConBD.Open();
Lector = Orden.ExecuteReader();
while (Lector.Read())
{
string resultado0 = Convert.ToString((Lector[0]));
string resultado1 = Convert.ToString((Lector[1]));
textBox5.Text = resultado0;
textBox6.Text = resultado1;
}
Lector.Close();
ConexionConBD.Close();
-----
Supongo que la línea que tendré que modificar es esta:
string consulta = "SELECT Apellido, Email FROM datos WHERE Nombre = @nombre";
pero como!?
Gracias!
Valora esta pregunta
0