Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.07.2009, 19:04   #1
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
Восклицание Помогите выбрать механизм взаимодействия

Доброго времени суток. Встал вопрос взаимодействия приложения написанного на Delphi с БД, и как следствие вопрос каким образом работать с БД(MS SQL). Существует множество компонентов, в том числе и встроенных, для работы с данной СУБД, но хотелось бы услышать ваше мнение о том, какой именно механизм взаимодействий с вышеуказанным сервером баз данных самый быстрый и надежный(а также простой). Задача такова:
1) компонент позволяет соединяться с БД
2) компонент позволяет выполнять запросы и получать их результат
То есть стандартные действия. Но для решения моей задачи даже нет необходимости получать результаты запроса, достаточно будет получить число записей удовлеттворяющих запросу, то есть статистические данные, это бы уменьшило нагрузку на сеть и увеличило бы скорость выполнения. Интересно существуют ли такие компоненты подходящие для решения данной задачи или все результаты необходимо получать полностью? (Может это делается с помощью SQL запроса и все?). Сам я пока склоняюсь к компоненту ZEOS, но может есть другие рекомендации?
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Старый 06.07.2009, 19:50   #2
Evgeniy26
Форумчанин
 
Аватар для Evgeniy26
 
Регистрация: 29.05.2009
Сообщений: 384
По умолчанию

Чем вас ADO не устраивает?
Evgeniy26 вне форума Ответить с цитированием
Старый 06.07.2009, 21:07   #3
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

согласен ... АДО для таких вещей вполне хватит
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Старый 06.07.2009, 21:49   #4
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

Мнением большинства решено, что будем использовать ADO. Вот только подскажите с вопросом, чтобы получить число записей удовлетворяющих условий нужно как то модернизировать запрос SELECT или же просто получить записи полностью и посчитать их число? Также очень интересует вопрос можно ли как то выполнить запрос к MS SQL Server так чтобы взять все записи в которых в некотором поле встречается подстрока, то есть сравнивать не все поле а только вхождение параметра в значение поля?

p.s. Прошу прощение, если это надо было спрашивать в другой теме
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Старый 06.07.2009, 22:30   #5
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

http://www.sql-ex.ru/help/select0.php
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 06.07.2009, 22:36   #6
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

Большое спасибо. очень познавательно.
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Механизм регистрации на сайте Devoto PHP 4 26.03.2009 20:44
Как работает механизм сессий? vlad-55 PHP 7 21.02.2009 21:25
составил программу ,но ненравиться механизм работы.помогите улучшить Василийпрог Помощь студентам 1 23.11.2008 11:38
Помогите выбрать книгу Yarillo Помощь студентам 8 25.07.2008 12:19
взаимодействия file & image LeoN PHP 11 26.05.2008 05:28