Кода -копия выглядит следующим образом:
Могу ли я передать переменные ASP в флэш -анимации?
faq-it.org/vb/------------------------------------------------------------------
Структура базы данных:
Первым шагом является создание базы данных. В примере используйте базу данных Access, имя таблицы - tblstaff
Существует три поля: Strid (Auto-Number), Stronnowsas (Text), Strsurname (Text).
Это база данных, используемая для демонстрации имен пользователей, добавьте некоторые данные.
Второй шаг - создать анимацию Flash4:
Шаги следующие:
1) Создать три текстовых полей. Они используются для отображения данных.
2) Установите имя первого текстового поля на вход, он используется для получения входных данных
3) Два других Textfields называются известными и фамилией соответственно
4) Другие настройки сначала по умолчанию
5) Наконец, выберите библиотеку Flash, чтобы добавить кнопку (она должна быть многоразовой компонентом Scrollbarbutton).
Это важный шаг, кнопка передаст входную переменную на страницу ASP
Нажмите на страницу действия на свойствах кнопки. Нажмите на знак «+» и OnmouseVent. Тикнуть коробку релиза.
6) Нажмите на знак «+» и снова загрузить/разгрузить. Выберите "LoadVariablesIntolocation"
Введите имя файла ASP (например, Flash.asp) в поле ввода URL. Выберите Target.
7) Наконец, выберите SendusingPost в переменных. Нажмите на знак «+», чтобы установить переменную
Введите «Ввод» в поле ввода переменной (то есть имя первого текстового поля)
Когда все вышеперечисленные работы завершены, вы должны увидеть следующий контент в Actionbox:
На (релиз)
LoadVariables ("flash.asp", "", vars = post)
SetVariable: "input" = ""
Эндон
Таким образом, когда эта кнопка нажимается и выпускается во время процесса анимации, содержимое в поле ввода ввода будет передано в файл Flash.asp.
Обратите внимание, что форма использует метод POST для передачи переменных.
8) Теперь создайте HTML -страницу, которая содержит файл анимации Flash
Шаг 3: Код файла ASP
<%
SetConnection = server.createObject ("adodb.connection")
SetRecordSet = server.createObject ("adodb.recordset")
Connection.Open "People" DSN для подключения к базе данных
Sql = "select*fromtblstaffwherestrid =" & request.form ("input") & ";"