Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите разобраться с передачей параметров, Как правильно передать параметрыв функию 
:(
    Опции темы
SSlavon
  Дата 2.11.2004, 12:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 69
Регистрация: 22.9.2004

Репутация: нет
Всего: нет



Мне пришлось столкнуться с сопроваждением сайта написаного на ASP (раньше сталкивался поверхностно только с HTML)
Проблема такая, нужно передать входные параметры с одной страници в функцию на другой, при ентом выдается ошибка невозможности конветритования типов. Вот код:
Код

strSQL = "EXECUTE rptProviderBySchoolPatch  0,  '" & Request.QueryString("School") &  "' , '" &Request.QueryString("DistrictSchool") &"'"  // вызов процедуры со страници

DistrictSchool интовая, как на странице, так и в процедуре (хотя может я и ошибаюсь на счет страници) вот код откуда передается DistrictSchool:
Код

<form method="GET" action="shkp.asp" onSubmit=""><font face="Arial" size="2"><b>
     <input type="text" name="School" size="32">
     </b></font><select size="1" name="DistrictSchool" >
      <option value="-1">-Выберите округ-</option>
<option value="336">Центральный</option>
      <option value="2">Северный</option>
      <option value="609">Северо-Восточный</option>
      <option value="5">Восточный</option>
      <option value="416">Юго-Восточный</option>
      <option value="3">Южный</option>
      <option value="853">Юго-Западный</option>
      <option value="4">Западный</option>
      <option value="956">Северо-Западный</option>
      <option value="520">Зеленоградский</option>
     </select> <b><font face="Arial" size="2"><input type="submit" value="Поиск" name="B1"></font>

может я чет не правильно понял, но нужно чтоб DistrictSchool был интовым
PM MAIL   Вверх
ReFleX
Дата 2.11.2004, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 499
Регистрация: 26.9.2004
Где: Таллинн

Репутация: нет
Всего: 3



Не совсем понял первую страницу.

Но думаю может тебе не связываться с GET пользуйся лучше Session
PM WWW   Вверх
SSlavon
Дата 2.11.2004, 17:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 69
Регистрация: 22.9.2004

Репутация: нет
Всего: нет



мне приходится вносить измения в готовый сайт :( , может другой способ есть? если нет, то как воспользоватьсяч Session
PM MAIL   Вверх
ReFleX
Дата 3.11.2004, 01:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 499
Регистрация: 26.9.2004
Где: Таллинн

Репутация: нет
Всего: 3



Session это почти тоже самое что и Cookies только Session будет помнится 20 минут или пока не закроешь броузер.

Session служит для передачи информации между страницами, как понимаю что теббе и нужно.


К примеру на первой странице создаёшь:
Код

Session("Somethink") = "12345"


На второй странице:
Код

Response.Write (Session("Somethink"))



:)
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | ASP | Следующая тема »


 




[ Время генерации скрипта: 0.0377 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.