Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Запрос к БД в формате JSON из JavaScript  [new]
UncleFedor32
Member

Откуда:
Сообщений: 30
Здравствуйте.

Похожей темы не нашел, поэтому решил задать вопрос.
Слышал, что есть инструменты отправки данных (не SQL-запрос) к БД из JS (возможно с использованием NodeJS) в формате JSON, которые MS SQL принимает, обрабатывает отдельным кодом написанным программистом на T-SQL, и отправляет обратно результат в формате JSON. Также при этой схеме используется малоизвестный мне REST.

Например, есть 3 простых SQL-запроса
select id,name from tab1;

select id,name from tab2;

select id,name from tab3;


Если веб-программист хочет получить результат выполнения запроса номер 2, то он отправляет данные в формате JSON с одним символом '2'. Эти данные принимает MSSQL и код, написанный программистом БД на T-SQL для всех трех запросов, принимает символ '2', выполняет запрос 2 и отправляет в ответ результат запроса номер 2 в формате JSON.

Получается связь веб-программиста и БД без PHP или доп.модулей по заранее известному перечню запросов.

Интересует как реализовать такую связь, именно концептуальные моменты и м.б. примеры.
20 янв 19, 13:05    [21789586]     Ответить | Цитировать Сообщить модератору
 Re: Запрос к БД в формате JSON из JavaScript  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 3657
UncleFedor32,

ищите, пока не найдёте, что Вам надо... лично мне пока не понятна задача

https://docs.microsoft.com/en-us/sql/relational-databases/json/json-data-sql-server

https://www.red-gate.com/simple-talk/sql/t-sql-programming/producing-json-documents-from-sql-server-queries-via-tsql/
https://www.red-gate.com/simple-talk/sql/t-sql-programming/consuming-json-strings-in-sql-server/
https://www.red-gate.com/simple-talk/sql/t-sql-programming/importing-json-web-services-applications-sql-server/
20 янв 19, 13:13    [21789593]     Ответить | Цитировать Сообщить модератору
 Re: Запрос к БД в формате JSON из JavaScript  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31332
UncleFedor32
Слышал, что есть инструменты отправки данных (не SQL-запрос) к БД из JS (возможно с использованием NodeJS) в формате JSON, которые MS SQL принимает

Получается связь веб-программиста и БД без PHP или доп.модулей по заранее известному перечню запросов.

Не слышал про такое.
20 янв 19, 14:00    [21789623]     Ответить | Цитировать Сообщить модератору
 Re: Запрос к БД в формате JSON из JavaScript  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7671
UncleFedor32,

чудес не бывает, необходимо использовать Restful сервисы, аналогичные по назначению SOAP. Техника взаимодействия с базой ровно такая же - слой приложений или CLR процедуры.
21 янв 19, 12:47    [21790141]     Ответить | Цитировать Сообщить модератору
 Re: Запрос к БД в формате JSON из JavaScript  [new]
iiyama
Member

Откуда:
Сообщений: 642
UncleFedor32,

может речь про это?
PS. Не актуально начиная c 2012
21 янв 19, 14:53    [21790309]     Ответить | Цитировать Сообщить модератору
 Re: Запрос к БД в формате JSON из JavaScript  [new]
Vladimir2018
Member

Откуда:
Сообщений: 5
UncleFedor32,

Возможно речь об этом? Сервисная шина предприятия
23 янв 19, 09:58    [21791804]     Ответить | Цитировать Сообщить модератору
 Re: Запрос к БД в формате JSON из JavaScript  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31332
Vladimir2018
UncleFedor32,

Возможно речь об этом? Сервисная шина предприятия
Нет, ТС хочет получить искомое без дополнительного софта, только средствами SQL Server
23 янв 19, 11:50    [21791949]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить