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

Откуда: Тольятти
Сообщений: 47
Народ, всем привет, помогите пожалуйста. Как мне в SQL-Server'e составить параметризованный запрос?

ну например в Access Я просто указывал [@имя_переменной].

Select Field1, Field2 From My_table
Where  Field3=[@value]

И у меня появлялось маленькое окошко "введите значение" параметра - чтобы пользователь смог ввести значение, и запрос выполнялся с использованием этого значения.

Народ, скажите, в SQL-Server'е такое реализовать хоть как то можно? Если можно, подскажите как. Я уж и знак вопроса перед переменной ставил - не катит. и value пробовал писать, и [value] -тож не прокатило.
2 фев 15, 11:57    [17205515]     Ответить | Цитировать Сообщить модератору
 Re: Параметризованный запрос SQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
fenix_63
Народ, скажите, в SQL-Server'е такое реализовать хоть как то можно?

Нельзя
Сервер не будет у вас ничего запрашивать значения переменных через какие то окошки.
Это ваше клиентское приложение должно сделать.
И передать серверу введенные пользователем значения.
2 фев 15, 12:02    [17205558]     Ответить | Цитировать Сообщить модератору
 Re: Параметризованный запрос SQL  [new]
Ruuu
Member

Откуда: Иркутск
Сообщений: 4272
fenix_63,

Клиент к SQL-Server можно написать на том же аксесе. Это вам в форум по аксесу.
2 фев 15, 12:06    [17205607]     Ответить | Цитировать Сообщить модератору
 Re: Параметризованный запрос SQL  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8826
Хоть на VB скрипте можно написать. Вообще ничего устанавливать не надо пользователю.
2 фев 15, 13:12    [17206163]     Ответить | Цитировать Сообщить модератору
 Re: Параметризованный запрос SQL  [new]
fenix_63
Member

Откуда: Тольятти
Сообщений: 47
Понял. Понятно, спасибо )) Где то в глубине так и знал что нельзя так делать. Пробовал макрос написать в аксесе на VBA, но что-то не получилось. пойду на форум аксеса ))). Всем спасибо!
2 фев 15, 13:27    [17206325]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить