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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2009, 18:55   #1
Backfire
 
Регистрация: 11.10.2009
Сообщений: 3
По умолчанию робот на VB

День добрый
подскажите пожалуйста.
Нужно: Нужна функция которая при запуске будет присваивать неким переменным значения которые взяты с указанного сайта. Особо интересует как указать где именно на странице располагается нужная инфа.

Для чего? Например нужно собрать статистику по погоде или курсу валют. Программа запускает функцию один раз в сутки, функция "идет" на указанный сайт и копирует значения в таблицу, добавляет текущую дату и т.д.

Спасибо!
Backfire вне форума Ответить с цитированием
Старый 08.11.2009, 23:57   #2
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Backfire.
у Вас не совсем верное представление о методах хранения данных на "сайте". Нужна не функция а запрос к БД WEB сервера, и ни к чему знать "где именно на странице располагается..." ведь вся "инфа" хранится в БД WEB сервера.
Зная адрес и имея соответствующие разрешения данные могут быть получены, один из самых простых способов является использование таблицы Excel с подключенным WEB запросом (меню Данные / Импорт внешних данных / Создать-веб-запрос...)
И уже на основании данных таблицы сформированной запросом "собрать статистику"
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 09.11.2009, 23:53   #3
Backfire
 
Регистрация: 11.10.2009
Сообщений: 3
По умолчанию

Ок, спасибо, но сразу же уперся в проблему с кодировкой
(страница в KOI8) Есть ли другие пути для импорта из базы сервера?
Backfire вне форума Ответить с цитированием
Старый 10.11.2009, 21:38   #4
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Backfire.
С такой проблемой Вам скорее сюда стоит обратиться.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Ответ


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