Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Не фильтруется DataGridView / 8 сообщений из 8, страница 1 из 1
02.06.2007, 00:38
    #34569567
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не фильтруется DataGridView
Написал програмку, чтобы данные из таблицы переходили в DataGridView. Проблема в том, что не получается их отсортировать.

OdbcDataAdapter da;
DataSet ds;
DataTable dt;
.
.
.
string connstr = "DSN=Shipment;";
OdbcConnection conn = new OdbcConnection(connstr);
da = new OdbcDataAdapter("select * from qry_autos",conn);
ds = new DataSet();
da.Fill(ds, "qry_autos");
dt=ds.Tables["qry_autos"];
dt.DefaultView.RowFilter = "Auto>25";
grid1.DataSource = ds;
grid1.DataMember = "qry_autos";

данные заполняются, но не фильтруются.
...
Рейтинг: 0 / 0
04.06.2007, 08:55
    #34571026
Stegazifals
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не фильтруется DataGridView
И не получится, посмотрите в справочнике, что делает функция ровфилтр.
используйте другой метод
...
Рейтинг: 0 / 0
04.06.2007, 11:03
    #34571340
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не фильтруется DataGridView
Извините, я новичок
а какой метод?
...
Рейтинг: 0 / 0
04.06.2007, 14:37
    #34572221
Stegazifals
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не фильтруется DataGridView
DataSet d;
d.Table[0].Select("A>23");
возврашает колво строк нас удовлетворяющих:
для отображения в гриде можно использовать DAtaView;
А вообще нужно почитать хорошую книгу, ADO нет, не распологает к отрывочным знаниям
и урывкам, архитектура очень своеобразная, ни на что не похожая, тем кто перелез
с других языков, или когда перелазил, казалась сложновато,
но на самом деле, в ней полно благоухающих изысков, она не стягивает в возможностях,
какчни обязательно, удачи.
...
Рейтинг: 0 / 0
04.06.2007, 14:54
    #34572291
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не фильтруется DataGridView
StegazifalsDataSet d;
d.Table[0].Select("A>23");
возврашает колво строк нас удовлетворяющих


уверены?
...
Рейтинг: 0 / 0
04.06.2007, 16:11
    #34572652
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не фильтруется DataGridView
Ответ нашёл в предыдущих постах:

ds.Tables["qry_autos"].DefaultView.RowFilter = m_my_filter;

Подскажите пожалуста хорошую книку по ADO.NET.
Спасибо
...
Рейтинг: 0 / 0
05.06.2007, 06:26
    #34573874
Stegazifals
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не фильтруется DataGridView
winsky! StegazifalsDataSet d;
d.Table[0].Select("A>23");
возврашает колво строк нас удовлетворяющих


уверены?
не занимайтесь казуистикой, ну забыл таблица->Таблици с кем не бывает.
...
Рейтинг: 0 / 0
05.06.2007, 10:14
    #34574187
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не фильтруется DataGridView
я и не занимаюсь. просто нужно быть точным в определениях или не быть совсем
(метод Select возвращает массив DataRow соотв. критерию)
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Не фильтруется DataGridView / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]