|
|
|
Проблема с ASP кодом
|
|||
|---|---|---|---|
|
#18+
Доброе утро. Я давно пишу программы на VB. Но разрабатывать Web приложения с применением ASP (не ASP.NET) это моя первая прогамма. Решил задать здесь на форуме по VB т.к. чисто по ASP форума сдесь нет, а больше всего ASP похож на VB. Написал вот такой ASP-сценарий: <HTML> <HEAD> <TITLE>Суточные данные</TITLE> </HEAD> <BODY bgcolor="FFFFCC"> <br> <% Dim myDLL Dim myArray Dim pDay Dim pMonth Dim pYear Dim ddate Dim i Dim ft pDay = right(Request.Form("day"),2) pMonth = right(Request.Form("month"),2) pYear =Request.Form("year") //ddate= day & " " MonthName(CLng(month)) & " " & year Set myDLL = Server.CreateObject("aiv_Pogr.Pogr") myArray = myDLL.XLSInput("=", pDay, pMonth, pYear, "d:\AIV") %> <H3>АРМ "Анализ использования вагонов"</H3> <H4>Справки по использованию вагонов под погрузку за : <b><% Response.Write(ddate) %></b></H4> <br> <HR> <% for i=0 to 13 ft="spravki/" & Response.Write(myArray(i)) %> <a href=ft><% Response.Write(myArray(i)) %> </a><br> <% next %> <br> <HR> </BODY> </HTML> При обращении выдает ошибку 500 - внутренная ошибка Internet Explorer. Что-бы это значило? Еще посмотрите пожалуйста правельно ли я написал формирование ссылки на файл (выделленно красным) чтото я сомневаюсь. Сдесь в программе идет обрашение к DLL aiv_Pogr которую я написал для выборки данных из базы данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2006, 08:31 |
|
||
|
Проблема с ASP кодом
|
|||
|---|---|---|---|
|
#18+
//ddate= day & " " MonthName(CLng(month)) & " " & year проверь // это ремарки для JavaScript нужно ' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2006, 12:26 |
|
||
|
Проблема с ASP кодом
|
|||
|---|---|---|---|
|
#18+
нет // это я просто закоментировал пока эту строку. Я не могу понять что за ошибка 500 у Internet Explorer-а. Посмотрите мой код я совневаюсь в нем. Особенно где ссылка красным. У меня в программе DLL берет из базы данные за определенные сутки и формирует файлы Excel и сажает все 14 файлов в подкаталог Spravki\ - виртуальной папки. Затем в массив myArray -возвращаются имена этих файлов типа Pogr_DN_n_ddmmgg.xls где n-номер от 1 до 14 , ddmmgg-день,месяц и год справки (например 150906). Теперь просто необходимо сделать ссылку на эти файлы, чтобы пользователь щелкнул по этой ссылке и смог загрузить этот файл. Саму DLL я проверял работает нормально. Вот такая у меня задача. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2006, 13:06 |
|
||
|
Проблема с ASP кодом
|
|||
|---|---|---|---|
|
#18+
попробуйте так Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2006, 13:20 |
|
||
|
Проблема с ASP кодом
|
|||
|---|---|---|---|
|
#18+
1. Установки для IIS и виртуальной директории правильные ??? 2. Если права для записи через asp в нужные директории ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2006, 14:00 |
|
||
|
Проблема с ASP кодом
|
|||
|---|---|---|---|
|
#18+
HandKot -спасибо за идею очень своевременно. Но всеравно при обращении к этому сценарию Internet explorer выдает 500 ошибку. Что за ошибка и где не пойму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2006, 14:12 |
|
||
|
Проблема с ASP кодом
|
|||
|---|---|---|---|
|
#18+
ft="spravki/" & Response.Write(myArray(i)) %> что это за странный код в переменую загнать результат вывода ?????????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2006, 14:12 |
|
||
|
Проблема с ASP кодом
|
|||
|---|---|---|---|
|
#18+
AzekeHandKot -спасибо за идею очень своевременно. Но всеравно при обращении к этому сценарию Internet explorer выдает 500 ошибку. Что за ошибка и где не пойму. отключите на время работу с массивом сделайте так Код: plaintext 1. 2. 3. если отработает, то вероятно проблема что массив не формируется, либо выходите за пределы массива ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2006, 14:46 |
|
||
|
|

start [/forum/topic.php?fid=60&tid=2165207]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
146ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 416ms |

| 0 / 0 |
