Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > Фильтрация


Автор: Real 13.4.2008, 16:31
Как сделать фильтрацию, если нету BindingSource.

 
Код

 string k = t_PoiskPIB.Text;
  t_PasawurBindingSource.Filter = "ФИО Like '" + k + "%'";


  
Код

        OleDbConnection connection = new OleDbConnection();
            string connectString = ClassConnection.ConnectionString;
            connection.ConnectionString = connectString;
            connection.Open();
           OleDbCommand command = new OleDbCommand("Тут запрос", connection);
            DataTable table = new DataTable();
            OleDbDataReader reader = command.ExecuteReader();
            table.Load(reader);
            dGReys.DataSource = table;
            dGReys.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            reader.Close();
            connection.Close();





Автор: thomas 14.4.2008, 00:08
Real, 
RTFM!!!  smile 
Цитата

"Тут запрос"

==>
Код

SELECT * FROM myTable WHERE ФИО Like '" + k + "%'"

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)