Tengo un problema en el que al ejecutar una consulta no me trae nada y compruebo el mismo query en access y me da los resultdados , que puede ser?
Gracias por cualquier ayuda
Este es el codigo:
//Ahi es el problema no me reconoce cuando toma algun valor el '@Apellidos'
string query = "SELECT nombres, apellidos, EMPRESA FROM T_INSCRITOS WHERE (((apellidos)LIKE '@Apellido*'))";
OleDbConnection conexion = ConnectionProviderOleDb.getConnection();
conexion.Open();
string m_Apellidos = t.GetApellidos().ToString();
OleDbCommand command = new OleDbCommand(query,conexion);
command.Parameters.Add("@Apellido",System.Data.Ole Db.OleDbType.VarChar);
command.Parameters["@Apellido"].Value = m_Apellidos;
OleDbDataReader dataReader = command.ExecuteReader();
if (dataReader.Read())
{
//borre el codigo de aca aquie es donde manipulo los resultados
conexion.Close();
return ds;
}
dataReader.Close();
conexion.Close();
return null;