Есть ли способ загрузить значения публичной БД (ASP.NET) на жесткий диск?

382
Übel Yildmar

Я - исследователь в области социальных наук, и я работаю с данными из различных общедоступных баз данных НПО, правительства и т. Д. Давайте предположим, что у меня нет возможности запросить у администраторов всю базу данных. Однако, если у меня хватит терпения, я смогу загрузить все данные один за другим. Но размер БД делает практически невозможным решение проблемы с помощью грубой силы.

Итак, есть ли способ загрузить публичную БД со всеми ее компонентами?

Вот пример: http://www.trademap.org/tradestat/Country_SelProductCountry_TS.aspx

Вы можете увидеть японский импорт живых животных (USD) по странам-импортерам. Есть ли более быстрый способ загрузки всех данных по каждой стране и продуктам, а также поочередное нажатие на них?

Заранее спасибо.

2
Что возможно, зависит от общедоступного API, поскольку вы не можете напрямую обращаться к базе данных и выполнять запрос к данным. Ramhound 8 лет назад 0

2 ответа на вопрос

1
Dave

Я думаю, что лучший вариант - скачать файл Excel, который он создает.

Затем используйте этот файл и загрузите / вставьте в свою базу данных.

Другим вариантом будет очистка экрана, но, вероятно, не стоит хлопот, так как они предоставляют вам файл Excel в любом случае

0
Jay M

Похоже, что упомянутый вами сайт использует ASP.NET ValueState.

Проверьте этот ответ для получения дополнительной информации о том, как расшифровать его.

https://stackoverflow.com/questions/1350216/what-does-the-viewstate-hold

Спасибо! Они не упоминают: что мне делать после того, как я расшифровал ViewState? Übel Yildmar 8 лет назад 0