Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
выгрузка данных из SQL в excel с помощью VBA
 
Доброго  времени суток,
Подскажите как реализовать выгрузку данных из SQL в excel с помощью VBA.
тип данных в БД varbinary(max). в excel данные на выходе должны быть integer
 
Воспользоваться продвинутым способом и там например это
Изменено: БМВ - 14 Мар 2018 22:14:10
 
Ищите конвертацию?
Код
DECLARE    @Test VARBINARY(Max)=0x075BCD15
SELECT    CAST(@Test AS INT) AsINT
результат 123456789
 
Доброе время суток.
Цитата
Doober написал:
Ищите конвертацию?
Сергей, а точно ли там именно Integer? Может же быть всё что угодно. У меня так в одной из баз в поле одной из таблиц zip-архивы лежат :)
Изменено: Андрей VG - 15 Мар 2018 09:35:18
 
Андрей VG, Андрей,  только не говорите что у Вас там  zip-архивы  не целые лежат? ;-)  

А если серьезно,  то так ТС заказывает
Цитата
Ender88 написал:
в excel данные на выходе должны быть integer
 
Цитата
БМВ написал:
zip-архивы  не целые лежат
Привет, Михаил.
Не совсем понял, что значит не целые? Спокойно выдёргиваются и в VBA. Значение поля в байт-массив и бинарно этот массив сохраняем с расширением zip. Потом ковыряем по надобности.
Цитата
БМВ написал:
то так ТС заказывает
ТСы они такие ТСы. Чего ради в varbinary хранить целое числовое значение? Хотя, да, извращенцев хватает  :D
 
Oftop.
Андрей, приветствую. Это каламбур. Целый архив  - Не битый архив , не разрушенный :-)
Изменено: БМВ - 15 Мар 2018 09:47:28
 
Здравствуйте Андрей
Цитата
Андрей VG написал:
Сергей, а точно ли там именно Integer?
ТС сам написал
Цитата
тип данных в БД varbinary(max). в excel данные на выходе должны быть integer
Странное хранение данных, но это его проблемы
Страницы: 1
Читают тему (гостей: 1)
Наверх