|
Запрос к DataTable
|
|||
---|---|---|---|
#18+
Скажите пожалуйста, возможно ли сделать запрос не к БД, а к DataTable находящейся в DataSet? Мне надо сосчитать количество строк с определенным условием на конкретный момент... Обращаться к еще раз БД с теми же условиями по которым данные были загружены в DataTable не хочется. Заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2013, 15:30 |
|
Запрос к DataTable
|
|||
---|---|---|---|
#18+
vah, можно. Для этого можно использовать метод Select, класс DataView или LINQ. Текущее же кол-во строк определяется элементарно с помощью DataTable.Rows.Count. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2013, 15:50 |
|
Запрос к DataTable
|
|||
---|---|---|---|
#18+
bazilevah, можно. Для этого можно использовать метод Select, класс DataView или LINQ. Текущее же кол-во строк определяется элементарно с помощью DataTable.Rows.Count. мне нужно считать не все строки, а с условием where ( ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2013, 15:57 |
|
Запрос к DataTable
|
|||
---|---|---|---|
#18+
vahмне нужно считать не все строки, а с условием where ( И что мешает это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2013, 15:59 |
|
Запрос к DataTable
|
|||
---|---|---|---|
#18+
МСУvahмне нужно считать не все строки, а с условием where ( И что мешает это сделать? не понимаю как это организовать.. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2013, 16:06 |
|
Запрос к DataTable
|
|||
---|---|---|---|
#18+
vahМСУпропущено... И что мешает это сделать? не понимаю как это организовать..А в документации почитать - не судьба? DataTable.Select Method ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2013, 16:08 |
|
Запрос к DataTable
|
|||
---|---|---|---|
#18+
vahне понимаю как это организовать.. Было сказано про Select, класс DataView или LINQ. Что именно тебя смущает? Ответ более, чем полный. Покажи кодом, что ты пробовал уже сделать и где не получается. А мы подскажем. Если ты хочешь, чтобы за тебя написали код, так и скажи "Ребята, напишите за меня код". ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2013, 16:19 |
|
Запрос к DataTable
|
|||
---|---|---|---|
#18+
МСУ, жалко написать чтоли :) Код: c# 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2013, 17:03 |
|
Запрос к DataTable
|
|||
---|---|---|---|
#18+
netivanМСУ, жалко написать чтоли :) Да просто странно, что человек с восьмилетней регой до сих пор не научился правильно задавать вопросы... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2013, 17:06 |
|
Запрос к DataTable
|
|||
---|---|---|---|
#18+
МСУ, задал он вопрос понятно. Видимо просто про Linq и MSDN не слышал. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2013, 17:09 |
|
Запрос к DataTable
|
|||
---|---|---|---|
#18+
netivanМСУ, жалко написать чтоли :) Код: c# 1. 2. 3. 4. 5.
Если будет падать (при наличии удаленных записей) :) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 06:33 |
|
Запрос к DataTable
|
|||
---|---|---|---|
#18+
авторМне надо сосчитать количество строк с определенным условием на конкретный момент... Задачу конечно можно решить различными способами, даже такими экзотическими как предложил Netivan Но, лучше каждый инструмент использовать по назначению. Я бы в твоем случае использовал бы это... DataTable.Compute - метод Visual Studio 2010 Вычисляет заданное выражение для текущих строк, отвечающих условию фильтра. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2013, 15:39 |
|
|
start [/forum/topic.php?fid=20&msg=38262217&tid=1404682]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 330ms |
total: | 490ms |
0 / 0 |