Как обновить сведения в базе данных Microsoft Access с помощью ASP в FrontPage 2000

Переводы статьи Переводы статьи
Код статьи: 240090 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В данной статье описывается, как обновить сведения в базе данных Microsoft Access с помощью FrontPage 2000 и Active Server Pages (ASP).Корпорация Майкрософт предлагает примеры программного кода только для иллюстрации, без каких-либо явных или подразумеваемых гарантий.. Включая, но не ограничивая, подразумеваемые гарантии товарности или пригодности для использования в определенных целях.. В данной статье предполагается, что вы знакомы с языком программирования предложенном в примере, а также с средствами, которые используются для создания и отладки.. Сотрудники службы поддержки Майкрософт могут объяснить возможности конкретной процедуры, но не выполнять модификации примеров для обеспечения функциональных возможностей или создания процедур соответствующих определенным требованиям..

Использование функций ASP в FrontPage

Перед началом использования функций ASP в FrontPage 2000, необходимо установите компоненты, перечисленные в следующей статье Microsoft Knowledge Base:
312638Панели: Что нужно использовать Active Server Pages (ASP) в Microsoft FrontPage


Чтобы обновить сведения в базе данных Microsoft Access с помощью FrontPage 2000, необходимо создать пользовательский запрос и вводить, мастер результатов баз данных Microsoft FrontPage.

Создание веб-узел и базу данных для хранения сведений

  1. Запустите FrontPage 2000. в менюФайл:Выберите пункт менюСОЗДАТЬ.и выберите командуWeb.
  2. В диалоговом окнеУкажите расположение нового веб-узлаполе, введите следующее:
    http://localhost/aspSample
    Если данный пользователь является членом домена, то при вводе имени пользователя используйте форматОдин мастер страницы Web.
  3. Откройте новую страницу. Создайте четыре однострочные текстовые поля. Выполните следующие действия::
    1. в менюВставкаВыберите пункт менюФорма:и выберите командуТекстовое поле одна строка.
    2. Поместите курсор между однострочного текстового поля с помощью клавиш со стрелками иОтправитьНажатие кнопки.
    3. Дважды нажмите клавишу ВВОД. Нажмите клавишу Стрелка вниз для перемещения указателя под текстовым полем.
    4. Повторите шаг для добавления трех дополнительные однострочные текстовые поля.
  4. Вставьте следующую информацию по полям 1-3:
    1. Дважды щелкните первое поле однострочного текста. надписьюСвойства текстового поляОткроется диалоговое окно. В диалоговом окнеИМЯполе типа«Имя».
    2. Дважды щелкните второе однострочного текстового поля и типLastNameВ диалоговом окнеИМЯполе.
    3. Дважды щелкните третий однострочного текстового поля и типТелефонВ диалоговом окнеИМЯполе.
    4. Дважды щелкните четвертый однострочного текстового поля и типЭлектронная почтаВ диалоговом окнеИМЯполе.
  5. Введите имя поля слева от каждого однострочного текстового поля. Сохраните страницу как ASP-пример.ASP.
  6. Щелкните правой кнопкой мыши форму и нажмите кнопкуСвойства формыв появившемся меню. В диалоговом окнеСвойства формыдиалоговое окно, нажмите кнопкуОтправка в базу данныхи выберите командуПараметры.
  7. В диалоговом окнеПараметры для сохранения результатов в базе данныхдиалоговое окно выполните следующие действия:
    1. затем –Создание базы данных.
    2. затем –Ok.два раза, чтобы вернуться на страницу, а затем сохраните страницу.
Примечание.Предварительный просмотр страницы в веб-обозреватель и добавить некоторые записи в базу данных. Например откройте страницу в обозревателе, заполните записи и нажмите кнопкуОтправитьтри раза.

Создание страницы обновить

  1. Переключитесь в Microsoft FrontPage и создать новую страницу. (НаФайл:Выберите пункт менюСОЗДАТЬ.затем –Страницаи нажмитеСтраница «обычный».)
  2. в менюВставкаВыберите пункт менюбаза данныхи нажмитезначениями. На шаге 1 нажмите кнопкуИспользовать существующее подключение к базе данныхи выберите пунктASPsample. затем –?????.
  3. На шаге 2 выберитеПользовательский запроси выберите командуВ файле. В окне инструкция SQL введите следующий SQL-код:
    UPDATE results
    SET Phone='%%Phone%%',Email='%%Email%%'
    WHERE FirstName='%%FirstName%%' and LastName='%%LastName%%'
    						
    затем –Ok.и выберите команду?????.
  4. На шаге 3 нажмите кнопку?????.
  5. На шаге 4 нажмите кнопку?????.
  6. Убедитесь, что в шаге 5Добавить форму поискане выбран или является недоступен (затенен). затем –Завершитьа затем сохраните страницу под Update.asp.
Примечание.Имена полей «имя», «Фамилия», телефона и адрес электронной почты, представляют собой поля, используемые в файле Aspsamp.mdb. Поля %% имя %%, %% Фамилия %%, %% телефон %%, и %% по электронной почте %% представляют собой поля формы поле однострочного текста.

Создание формы обновления

  1. Создание новой страницы. в менюВставкаВыберите пункт менюбаза данныхи нажмитезначениями.
  2. На шаге 1 нажмите кнопкуИспользовать существующее подключение к базе данныхи выберите пунктASPsample. затем –?????.
  3. На шаге 2 выберитезначениямикакИсточник записии выберите команду?????.
  4. На шаге 3 нажмите кнопкуВ файлеи удалите все поля кроме «имя», «Фамилия», телефона и адрес электронной почты. затем –Ok.и выберите команду?????.
  5. На шаге 4 установитеСписок - одно поле в элементеВ диалоговом окнеФорматированиесписок иТекстовые поляВ диалоговом окнеПараметры спискасписок и выберите пункт?????.
  6. При выполнении шага 5 выберитеРазбить записи на группыи тип1В диалоговом окнеНа группы записейполе. затем –Завершить.
  7. Двойной щелчокОтправитьи изменитьЗначение или подписьполе дляобновление.
  8. Щелкните правой кнопкой форму и нажмите кнопкуСвойства формыв появившемся меню.
  9. В диалоговом окнеСвойства формыдиалоговое окно, выберите пунктОтправить другуи выберите командуПараметры.
  10. В диалоговом окнеуказанного действия.поле типаUpdate.ASP. затем –Ok.два раза и сохранить страницу как Update_Form.asp.
Примечание.Можно внести изменения только к полям телефона и адрес электронной почты. Нельзя внести изменения в поля «имя» и «Фамилия», потому что они не равны в базе данных. Чтобы обновить имя или фамилия, необходимо создать собственные пользовательские инструкции SQL.

Ссылки

Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт::
246570Обновление базы данных с помощью формы в FrontPage 2000 и в программе Microsoft FrontPage 2002 появляется сообщение об ошибке: «Несоответствие типов данных в выражении условия отбора»

Мастер ASP Web 2000

Службу поддержки продуктов Майкрософт выпустила ASP веб-мастера 2000 для использования с помощью FrontPage 2000. Эта надстройка предназначена для перехода к функции базы данных Microsoft FrontPage 2000. Мастер поможет выполнить следующие темы:
  • Создание базы данных с формой.
  • Настройка подключения к базе данных через ODBC.
  • Настройка подключения к базе данных, с помощью ADO.
  • Используйте форму для отправки информации в базу данных.
  • Форма используется для извлечения сведений из базы данных.
  • Гиперссылка используется с параметрами для извлечения сведений из базы данных.
  • Создание активной гиперссылкой, с помощью поля в базе данных.
  • Отображение изображений с использованием данных из базы данных.
Для получения дополнительных сведений о мастере Web ASP щелкните следующий номер статьи базы знаний Майкрософт:
206019Веб-2000 мастер ASP для базы данных расширения Microsoft FrontPage доступен для загрузки

Свойства

Код статьи: 240090 - Последний отзыв: 17 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft FrontPage 2000 Standard Edition
Ключевые слова: 
kbquery kbaddin kbforms kbdatabase kbnewfile kbasp kbhowtomaster kbmt KB240090 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:240090

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com