|
|
|
Не работает сортировка в запросе (WMI)
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Если строка запроса в которой пытаюсь отсортировать результат: "select Name,PageFileUsage,ProcessId from win32_process where Name ='rphost.exe' ORDER BY PageFileUsage ASC" но почему то получается пустой результат. Если убрать сортировку, то все работает. Так же не совсем понятно почему перестает работать если написать так: select Name As Name1.... Подскажите пожалуйста, в чем может быть проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 16:38 |
|
||
|
Не работает сортировка в запросе (WMI)
|
|||
|---|---|---|---|
|
#18+
Это не запрос, а текстовая строка какая-то. Что куда вы пишите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 16:39 |
|
||
|
Не работает сортировка в запросе (WMI)
|
|||
|---|---|---|---|
|
#18+
var ee = GetObject("winmgmts:\\\\"+strComputer+"\\root\\CIMV2");// e = new Enumerator(ee.ExecQuery("select Name,PageFileUsage,ProcessId from win32_process where Name ='rphost.exe' ORDER BY PageFileUsage ASC")); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 16:42 |
|
||
|
Не работает сортировка в запросе (WMI)
|
|||
|---|---|---|---|
|
#18+
И при чем тут MSSQL? Это WMI. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 16:42 |
|
||
|
Не работает сортировка в запросе (WMI)
|
|||
|---|---|---|---|
|
#18+
Если ошибся веткой, извиняюсь. И если можно , перенесите мой пост в правильную ветку. Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 16:47 |
|
||
|
Не работает сортировка в запросе (WMI)
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 17:00 |
|
||
|
Не работает сортировка в запросе (WMI)
|
|||
|---|---|---|---|
|
#18+
неТолик1, Спасибо за ссылку. Ошибку понял, но как тогда можно решить эту задачу: 1. Получить определенные процессы (это я сделал) 2. Отсортировать из по количеству памяти.. 3. Получить каждый процесс по отдельности.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 18:25 |
|
||
|
Не работает сортировка в запросе (WMI)
|
|||
|---|---|---|---|
|
#18+
uvers, 2 и 3 средствами языка на котором вы решаете задачу. У вас вроде JS, там есть функция sort через неё и сортируйте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 19:25 |
|
||
|
Не работает сортировка в запросе (WMI)
|
|||
|---|---|---|---|
|
#18+
неТолик1, Функция Sort есть у массива, но мне нужно в массив записывать 2 колонки, что не получается.. если в массив записывать комбинацию ключ:значение , то сортировка не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 19:39 |
|
||
|
Не работает сортировка в запросе (WMI)
|
|||
|---|---|---|---|
|
#18+
неТолик1, Задачу решил. Большое спасибо за оказанное внимание! Кому интересно решил так: e = new Enumerator(ee.ExecQuery("select Name,PageFileUsage,ProcessId from win32_process where Name ='rphost.exe'")); n =0; for(;!e.atEnd(); e.moveNext()){ var service = e.item(); var serviceName = service.Name; var serviceState = service.State; Size = service.PageFileUsage /1024; ar[n]=new Array(Size,service.ProcessId); n++; } ar.sort(function(a, b){return a[0] - b[0];}); for(i = 0; i < ar.length; i++) WScript.Echo('Size: ' + ar[i][0] + '\n' + 'PID: ' + ar[i][1] + '\n') Сортируем только только по первой колонке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 20:59 |
|
||
|
Не работает сортировка в запросе (WMI)
|
|||
|---|---|---|---|
|
#18+
uvers, Выделение исодников используем! Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 21:03 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=38047355&tid=1496122]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
84ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
72ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 422ms |

| 0 / 0 |
