, Вы имеете ввиду записать параметры в таблицу в MSSQL и потом с экселя их прочитать и сформировать запрос, правильно я понял Вас?
и еще один вопрос : как можно сформировать запрос в экселе, для этого нужно писать макрос? На стороне сервера процедуру уже писали. Решили перенести запросы на сторону экселя.
П.С. с таким сталкиваюсь впервые, прошу терпения
Сформировать SQL запрос в Excel
Пользователь
Сообщений: Регистрация: 15.12.2014
15.12.2014 16:12:04
set @sql='select * from oss.f_v_report_client_date(''' + cast(cast(@date_start as DATE) as varchar(10)) + ''',''' + cast(cast(@date_end as DATE) as varchar(10)) + ''') ';
if ISNULL(@city_id,0)>0 set @sql=@sql+ ' where city_id=' + CAST(@city_id as varchar(3));
где @date_start, @date_end, @ city_id - параметры которые нужно передать в эксель с MSSQL и сформировать запрос в эксель.
Сформировать SQL запрос в Excel
Пользователь
Сообщений: Регистрация: 15.12.2014
15.12.2014 15:45:49
мне нужно сформировать sql запрос в экселе. Для формирования sql запроса необходимо передать в эксель параметр, который будет участвовать в условном выражении блока where sql запроса. т.е. условие блока where постоянно меняется и это условие нужно передавать в эксель. Вот как мне передать в эксель такой параметр из MSSQL?
Сформировать SQL запрос в Excel
Пользователь
Сообщений: Регистрация: 15.12.2014
15.12.2014 15:21:34
Здравствуйте! как мне передать параметры с MSSQL в excel и затем сформировать динамический sql запрос в excel к MSSQL?