|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.04.2013, 15:15 | #1 | |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,389
|
Массив и база данных Delphi
Здравствуйте ребята.
1. Мне интересно какой преимущество ест когда из база данных все записи загружается в массив. Для чего нужно массив ? если мы делаем все манипуляцию из ADOQuery на языке SQL .! 2. На пример как переместить это запрос в массив Цитата:
E_MAIL: rijgvina7@yahoo.com
|
|
10.04.2013, 19:29 | #2 |
Ваш К. О.
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,755
|
Никакой. Так делают в веб-программировании (в PHP, в частности), но лишь по бедности выразительных средств PHP. Программируя на Delphi, проще укрепиться в мысли, что твой "массив" -- это TQuery (TADOQuery и т. п.). Хороший такой "интеллектуальный массив", с поименным доступом к полям и прочими плюшками. Задачи, решаемые на Delphi, обычно намного сложнее по части БД того, что делается в вебе, поэтому и инструменты более развиты.
|
10.04.2013, 19:36 | #3 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
А не пробовали сортировки делать по 10-20 полям через БД и через массивы в памяти, особенно если индексы по всем этим полям в БД отсутствуют?
|
10.04.2013, 21:27 | #4 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,389
|
Ребята спасибо за ответ, ReportCube сортировка я знаю ORDER BY --ASC --DESC . Но работать с массивами не знаю, На пример SELECT который делаю из ADOQuery как это данных потом переместить в массиве, Как это работает ? . Если знайте статья на такой тему выложите силка пожалуйста . Еще раз спасибо вам ребята
E_MAIL: rijgvina7@yahoo.com
|
10.04.2013, 21:33 | #5 |
Ваш К. О.
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,755
|
|
10.04.2013, 21:50 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
Цитата:
Поэтому создавать еще один массив нет никакого смысла. Ничего не выиграешь, только память закакаешь сильнее. Нужны оч. веские причины создавать его дополнительно.
I'm learning to live...
|
|
11.04.2013, 13:24 | #7 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,389
|
Спасибо, Понятно
E_MAIL: rijgvina7@yahoo.com
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
База данных на Delphi . . . | Марсель21 | Помощь студентам | 2 | 23.04.2012 16:25 |
Delphi, База данных | Megafono4ka | Помощь студентам | 1 | 04.06.2011 11:43 |
База Данных в Delphi | Илья Владимировьч | Помощь студентам | 5 | 06.12.2010 14:04 |
база данных в Delphi | ДрАгОцЕнНоСтЬ | Помощь студентам | 2 | 05.06.2010 11:11 |
База Данных в Delphi! | Oleg Romanchuk | БД в Delphi | 21 | 08.09.2007 15:30 |