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

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

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

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

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

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

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

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

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


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