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

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

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.06.2010, 11:20   #1
GES
Пользователь
 
Регистрация: 27.08.2008
Сообщений: 23
По умолчанию Передача параметра из Excel в Access

Уважаемые, добрый день.
Подскажите, пожалуйста, как передать параметр в Access.
В Access есть запрос (GetUserEmail), который принимает параметр [User]:

"PARAMETERS [User] Text ( 255 );
SELECT TM_Users.UserEmail FROM TM_Users WHERE TM_Users.UserName = [User]"

в Excel я делаю так:

"...
sSQL = "GetUserEmail("& Application.UserName &")"
Call rs.Open(sSQL, , adOpenStatic, adLockBatchOptimistic, CommandTypeEnum.adCmdStoredProc)
"
Ругаеццо
Пишет ошибка синтаксиса в предложении параметров. Проверьте существование параметра и введенного значения"

и так не проходит:
sSQL = "GetUserEmail('"& Application.UserName &"')"
GES вне форума Ответить с цитированием
Старый 11.06.2010, 12:19   #2
GES
Пользователь
 
Регистрация: 27.08.2008
Сообщений: 23
По умолчанию

Всем спасибо
Уже нашел.
скобки были лишними, решение:
sSQL = "GetUserEmail " & Application.UserName
GES вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача параметра в поток Sanprof Общие вопросы Delphi 10 08.07.2015 14:11
Динамический Ttimer передача параметра Horus92 Компоненты Delphi 3 01.06.2010 09:03
передача параметра в конструктор пауэрлифтинг Общие вопросы Delphi 2 27.04.2010 21:27
передача параметра по ссылке veter_s_morya PHP 7 18.10.2009 16:43
Передача параметра в поток joker Win Api 10 22.12.2007 12:53