У меня есть транзитный запрос в приложении Access 2010, который я использую для вызова хранимой процедуры на бэкэнд SQL Server. Хранимая процедура принимает параметр, который мне нужно сделать динамическим. Проблема заключается в следующем:Использовать вызов функции в запросе passthrough?
Execute spMyProc 'userName'
работает должным образом.
Execute spMyProc getUserName()
генерирует сообщение «синтаксическая ошибка при ')' '.
Возможно ли использовать функцию в качестве параметра в сквозном запросе?
Кроме того, я должен отметить, что я переношу сложное приложение Access на SQL-сервер, и я не очень разбираюсь в том, что я делаю. Любые предложения о том, что я делаю неправильно, будут с благодарностью получены. Этот конкретный вопрос поднимается из попытки изменить источник записи формы из простого выражения select в свойстве Record Source на то, что может быть запущено на сервере.
Что такое функция getUserName() - SQL Server или Access? Доступ, который я предполагаю ...? – VBlades