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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.03.2014, 15:38   #1
Muramidaza
Пользователь
 
Регистрация: 08.01.2014
Сообщений: 53
По умолчанию Целесообразность использования запросов и Query

Есть ли плюсы в применении в сетевой БД (MySQL) запросов через Query в простых операциях - вставка записи, редактирование, удаление. Или лучше для таких целей использовать стандартные Edit Post и т. д. Когда то давно посоветовали пользоваться только запросами - так и использую.
Muramidaza вне форума Ответить с цитированием
Старый 04.03.2014, 16:25   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Плюсы будут только если провайдер умеет нативно управлять СУБД, т.е. не конвертирует твой Edit или Post в запрос, а пересылает как-бы бинарную команду на сервер. Иначе как ни старайся на сервер все равно пойдет текстовый запрос.
Ну не думаю что у мускула провайдер умеет нативные команды подавать. Скорее всего он все равно преобразовывает с SQL команду, и уже ее передает на сервер.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.03.2014, 16:30   #3
Muramidaza
Пользователь
 
Регистрация: 08.01.2014
Сообщений: 53
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Плюсы будут только если провайдер умеет нативно управлять СУБД, т.е. не конвертирует твой Edit или Post в запрос, а пересылает как-бы бинарную команду на сервер. Иначе как ни старайся на сервер все равно пойдет текстовый запрос.
Ну не думаю что у мускула провайдер умеет нативные команды подавать. Скорее всего он все равно преобразовывает с SQL команду, и уже ее передает на сервер.
Я использую UniDAC и провайдер оттуда
Muramidaza вне форума Ответить с цитированием
Старый 04.03.2014, 16:31   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Х.з. я не в курсе как он работает.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.03.2014, 09:32   #5
superedward
Форумчанин
 
Аватар для superedward
 
Регистрация: 27.11.2012
Сообщений: 190
По умолчанию

Цитата:
Сообщение от Muramidaza Посмотреть сообщение
Есть ли плюсы в применении в сетевой БД (MySQL) запросов через Query в простых операциях - вставка записи, редактирование, удаление. Или лучше для таких целей использовать стандартные Edit Post и т. д. Когда то давно посоветовали пользоваться только запросами - так и использую.
Имхо, в относительно простых локальных БД достаточно пользоваться стандартными Edit/Post.
В больших БД с разветвлённой структурой без SQL уже не обойтись. Тем более если собираетесь в дальнейшем серьёзно заниматься программированием с БД, то однозначно нужно изучать SQL.
superedward вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Убрать окно "Обновление запросов" к Query agregator Microsoft Office Excel 1 04.03.2013 15:22
Целесообразность применения out Miha85193 Общие вопросы Delphi 4 18.06.2010 21:00
Query Potrashitel БД в Delphi 13 27.09.2009 11:44
QUERY werser Помощь студентам 2 10.06.2008 19:13
Query mma БД в Delphi 5 17.02.2008 22:11