|
|
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
ASP NET 2 есть DataSet с несколькими DataTable внутри никаких связей нету вообщем вопрос такой как можно использовать Select в одной таблицы с условием из другой ? типа как в SQL Код: sql 1. условие OR не подходит значений слишком много спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2012, 22:46 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
michael R, А как вы хотите использовать этот Select - просто где-то в коде надо выбрать нужные значения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2012, 23:14 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
да вынужден получать это в коде а не через SQL потом должен идти цикл по этим значениям ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2012, 23:15 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
michael R, два вложенных цикла не можешь осилить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2012, 23:29 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
да вот не хотел бы вложенные циклы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2012, 23:36 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
Нехотение чем-то обусловлено или просто детский каприз? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2012, 23:55 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
зря гонять пустые циклы с условиями это детский каприз ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2012, 23:57 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
michael Rзря гонять пустые циклы с условиями 1. Что такое "пустой" цикл? 2. Ты вообще представляешь себе, как работает тот же Linq 2 DataTable, Linq 2 Objects, и т.д.? 3. Тебе не циклы нужно писать, а книжку умную почитать. michael Rэто детский каприз ? Хуже. Это незнание базовых фундаментальных принципов работы с коллекциями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 10:57 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
ладно понятно вразумительного ответа для NET 2 (в котором LINQ отсутствует) не будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 19:21 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
michael Rладно понятно вразумительного ответа для NET 2 (в котором LINQ отсутствует) не будет Если для тебя обычный цикл по коллекции - не вразумительный ответ, могу предложить убить себя об стену. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 19:22 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
пробег 1000(2000) записей в цикле с условием для обработки только 10 или пусть 20 нужных это и есть детский лепет спасибо за совет про стенку закончили разговор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 19:39 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
michael Rпробег 1000(2000) записей в цикле с условием для обработки только 10 или пусть 20 нужных это и есть детский лепет Чтобы не быть голословным: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 26 миллисекунд. Foo Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. michael Rспасибо за совет про стенку закончили разговор Советую-таки прислушаться к совету и купить себе стенку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 19:52 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. запусти свой пример в NET 2........ и потом не забывай что у меня цикл в цикле хотя там немного и оптимизация была бежит быстро но не значит что эффективно тысяча это было так для примера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 20:03 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
вообщем ладно вопрос стоял как можно уменьшить кол-во записей в целом а не как гонять цикл в цикле ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 20:06 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
michael Rзапусти свой пример в NET 2........ Ты дурака долго будешь изображать? Я код привел на 2 FW: ... Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. А как наполнить данными тестовые коллекции - какая в зад разница. Наполни их средствами второго, монопенисуально. michael Rи потом не забывай что у меня цикл в цикле Открой глаза наконец и посмотри реализацию. Там цикл в цикле. michael Rхотя там немного и оптимизация была бежит быстро но не значит что эффективно Какая оптимизация? Я тебе привел тупейший код с циклами, никакой оптимизации. Обычный линейный перебор. michael Rтысяча это было так для примера Ты заднюю не включай, сказал гоп значит гоп. Если нужны сотни тысяч - эту задачу нужно джойнами решать на SQL сервере, а не тащить всё на сервер приложений и лопатить вручную в памяти. P.S. Итого, направляю тебя в детский сад. Подотри сопли, купи книжку и не хнычь. Надавали по жопе, сиди терпи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 20:31 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
michael Rвообщем ладно вопрос стоял как можно уменьшить кол-во записей в целом а не как гонять цикл в цикле Глянь сюда: HOW TO: Implement a DataSet JOIN helper class in Visual C# .NET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 20:34 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
хм ладно твоя взяла к сожалению всю обработку больших обьёмов в коде а не в SQL сделали хрен знает когда и никто переделывать не будет если всё реализовано через циклы тут я умываю руки.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 21:57 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
michael Rзря гонять пустые циклы с условиями это детский каприз ? ржу нимагу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2012, 15:12 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
michael Rладно понятно вразумительного ответа для NET 2 (в котором LINQ отсутствует) не будет Хорош!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2012, 15:13 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
michael Rесли всё реализовано через циклы тут я умываю руки.... ААА!! Парень, если ты с циклов бежишь, то что будет если с потоками работать придется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2012, 15:17 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
МСУ, я бы вот так написал Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. Хотя это не шибко важно, т.к. под коллекцию структур память выделяется невероятно быстро + мне кажется Вы под дебагом запускали, т.к. уж больно много отрабатывает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2012, 15:24 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
SanSYS, кстати да, под дебагом выполнял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2012, 16:26 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
SanSYSя бы вот так написал Lazy initialization :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2012, 16:37 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
МСУSanSYSя бы вот так написал Lazy initialization :) ах ёпрст, мдя, толку то от моей перестановки =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2012, 17:13 |
|
||
|
ASP NET 2 использование Select в DataTable
|
|||
|---|---|---|---|
|
#18+
michael RASP NET 2 есть DataSet с несколькими DataTable внутри никаких связей нету вообщем вопрос такой как можно использовать Select в одной таблицы с условием из другой ? типа как в SQL Код: sql 1. условие OR не подходит значений слишком много спасибо такой селект легко переделывается в селект с джойном ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2012, 09:54 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=37869749&tid=1359418]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
70ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 482ms |

| 0 / 0 |
