powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP 3.0 Загрузка динамической страницы через ADODB.Stream
4 сообщений из 4, страница 1 из 1
ASP 3.0 Загрузка динамической страницы через ADODB.Stream
    #33097206
Sergey Moisevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При попытке загрузить asp страницу валится с ошибкой. Если грузить какой-нить txt то все ок. В чем косяк?

<%
stream = new ActiveXObject("ADODB.Stream");
stream.Open("URL=http://127.0.0.1/default.asp", 1, 8);
%>
...
Рейтинг: 0 / 0
ASP 3.0 Загрузка динамической страницы через ADODB.Stream
    #33097381
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
имхо наверняка что uri format not supported
...
Рейтинг: 0 / 0
ASP 3.0 Загрузка динамической страницы через ADODB.Stream
    #33097724
Sergey Moisevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробую другим макаром:

<%
rec = new ActiveXObject("ADODB.Record");
stm = new ActiveXObject("ADODB.Stream");
// adModeRead, adCreateNonCollection, adOpenOutput
rec.Open ("default.asp", "URL=http://localhost/",1, 0, 0x800000);
stm.Type = 2; // Text
stm.Charset = "windows-1251";
stm.Open (rec, 1, 4); // adModeRead, adOpenStreamFromRecord
buf = stm.ReadText();
stm.Close();
Response.Write(buf);
%>

В MSDN сказано, что опция adOpenOutput при открыти ADODB.Record предназначена для получиния данных из скриптов (such as an .ASP page)
но млин, нифига не пашет :(

Выдает ошибку: 0x80070057 - Аргументы заданы неправильно
Что делать?
...
Рейтинг: 0 / 0
ASP 3.0 Загрузка динамической страницы через ADODB.Stream
    #33145648
Sergey Moisevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может еще кому пригодится:

function loadText(url) {
var
x = new ActiveXObject("MSXML2.XMLHTTP"),
r = new ActiveXObject("ADODB.Recordset");
x.Open("GET", url, false);
x.Send();
r.Fields.Append("temp", 200, 100000);
r.Open();
r.AddNew();
r(0).AppendChunk(x.ResponseBody);
return r(0);
}
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP 3.0 Загрузка динамической страницы через ADODB.Stream
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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