powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Аксесс и данные из интернета
11 сообщений из 11, страница 1 из 1
Аксесс и данные из интернета
    #32399084
TimKa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть табличка, опубликованая на вебе, хочется скачивать по запросу и конвертить в базу.

Можно ли средствами аксесса/vba стукнутся на сервер и получить с него данные, для начала в любом виде, хоть ввиде текстового файла сохранить?
...
Рейтинг: 0 / 0
Аксесс и данные из интернета
    #32399101
Фотография PA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно MSINET.OCX заюзать, или воспользоваться WinHTTP/XMLHTTP...
...
Рейтинг: 0 / 0
Аксесс и данные из интернета
    #32399112
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
конечно можно \r
для этого удобно пользоваться XMLHTTP а или если надо через прокси то серверную версию\r
\r
или \r
domdocument\r
\r
если хочешь качать курс валют центробанка то у меня на страничке есть ссылка
...
Рейтинг: 0 / 0
Аксесс и данные из интернета
    #32399450
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще вариант:
генерить строку http://........
стартовать ее бровсером (shell "start " & myHTTPstring)
просить юзера сохранить открывшийся урл в жестко установленный файл (C:\что-то)
линковать таблицу к этому файлу - мастер линковки предложит выбрать
любую из табличек в HTML документе
радоваться жизни
...
Рейтинг: 0 / 0
Аксесс и данные из интернета
    #32399519
TimKa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 АлексейК
Спасибо за ссылки ппосмотрел, проверил, работает, очень полезный код. Но мне надо HTML страничку получить, а она кажись не удовлетворяет XML спецификациям

2 PA А где можно про это подробнее узнать?

2 Alexus12 Спасибо это не пойдет, от этого как раз хочется уйти.
...
Рейтинг: 0 / 0
Аксесс и данные из интернета
    #32399537
TimKa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 PA кажется нашел спасибо
...
Рейтинг: 0 / 0
Аксесс и данные из интернета
    #32399572
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно запарсить Document.documentelement.outerhtml у Explorer c загруженной страницей
...
Рейтинг: 0 / 0
Аксесс и данные из интернета
    #32399910
vlad_707
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно из экселя, там есть мастер запросов к веб.... ,очень удобно, можно отключить преотразование дат, скачивать только таблицы и сохранять как надо......... (так на всякий случай)
...
Рейтинг: 0 / 0
Аксесс и данные из интернета
    #32400246
TimKa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бяда...

MSXSL работает через проксю с доменной MS авторизацией, но не таскает HTML странички в сыром виде, а WINHTTP похоже нет. (((

Буду копать дальше...
...
Рейтинг: 0 / 0
Аксесс и данные из интернета
    #32400345
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обрати внимание:

XMLHTTP а или если надо через прокси то серверную версию

причем вытаскивает содержимое любой html страницы а не только XML
ходит через любые прокси , настройка таймаутов, асинхронный и синхронные режимы
...
Рейтинг: 0 / 0
Аксесс и данные из интернета
    #32400450
TimKa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кста, в твоем тексте про курсы валют, ставишь в обьявлениях библиотеку MSXML2 и все работает с третьей версией

Код: plaintext
1.
2.
Dim xmldoc As MSXML2.DOMDocument
Dim xmlNode As MSXML2.IXMLDOMNode
Dim node_attr As MSXML2.IXMLDOMAttribute
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Аксесс и данные из интернета
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]