adsl club

Справочник

Форум

Программы

Фильмы

Ресурсы

Файлообмен

Хостинг

Ростелеком
Как проверять правильность SQL запросов на этапе их написания?
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ПРОГРАММИРОВАНИЕ
Автор Сообщение
AlexRock
Гуру
СообщениеДобавлено: Пн 24-05-10 : 12-28    Заголовок сообщения: Как проверять правильность SQL запросов на этапе их написания? Ответить с цитатой

Имеется ввиду любая правильность - от синтаксиса ключевых слов (защита от опечаток и элементарного незнания синтаксиса SQL) до правильности названия элементов базы данных, к которой обращаешься (чтобы не было такого, что обращаешься, например, к несуществующей таблице).

Например, в LINQ to SQL тебе IntelliSense ещё на этапе написания запроса всё это показывает, а также подсказки выдаёт (кто знает IntelliSense, тот понимает), а для SQL ничего лучше не придумали, чтоли, чем тестить запрос если уж не в программе после её компиляции (перекомпилировать программу и потом пробегать по контролам, пытаясь инициировать запрос - долго и нудно), то хотя бы через специальные опции создания запросов к БД, реализованные в некоторых СУБД. Однако, последний вариант тоже далёк от того же LINQ.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Serge
Форумчанин
СообщениеДобавлено: Пн 24-05-10 : 13-37    Заголовок сообщения: Ответить с цитатой

что то типа этого
http://www.red-gate.com/products/SQL_Prompt/index.htm
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
AlexRock
Гуру
СообщениеДобавлено: Пн 24-05-10 : 15-54    Заголовок сообщения: Ответить с цитатой

Serge
Спасибо.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Показать сообщения:   
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ПРОГРАММИРОВАНИЕ Часовой пояс: GMT + 7
Страница 1 из 1

 

 
Аватары: Вкл|Выкл   ЮзерИнфо: Вкл|Выкл   Подписи: Вкл|Выкл
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы