Cómo actualizar información en una base de datos de Access mediante ASP en FrontPage 2000

Seleccione idioma Seleccione idioma
Id. de artículo: 240090 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo se describe cómo actualizar información en una base de datos de Microsoft Access mediante FrontPage 2000 y Active Server (ASP). Microsoft proporciona ejemplos de programación con fines ilustrativos únicamente, sin ninguna garantía tanto expresa como implícita. Esto incluye, entre otras, las garantías implícitas de comerciabilidad e idoneidad para un fin determinado. Este artículo se supone que está familiarizado con el lenguaje de programación que se muestra y con las herramientas que se utilizan para crear y depurar procedimientos. Los ingenieros de soporte técnico de Microsoft pueden explicarle la funcionalidad de un determinado procedimiento, pero no modificarán estos ejemplos para ofrecer mayor funcionalidad ni crearán procedimientos que cumplan sus requisitos específicos.

Utilizar características de ASP en FrontPage

Para poder utilizar las características ASP en FrontPage 2000, instalar los componentes enumerados en el siguiente artículo:
312638FP: ¿Qué necesita para utilizar páginas Active Server (ASP) en FrontPage


Para actualizar la información en una base de datos de Microsoft Access utilizando FrontPage 2000, deberá crear una consulta personalizada y escribir en el Asistente para resultados de base de datos de FrontPage.

Crear un Web a una base de datos contienen la información

  1. Inicie FrontPage 2000. En el menú archivo , seleccione nuevo y, a continuación, haga clic en Web .
  2. En el cuadro Especifique la ubicación del nuevo web , escriba lo siguiente:
    http://localhost/aspSample
    Utilice el Asistente para páginas Web un .
  3. Abra una nueva página. Cree cuatro cuadros de texto de una línea. Para ello, siga estos pasos:
    1. En el menú Insertar , seleccione formulario y, a continuación, haga clic en Una línea cuadro de texto .
    2. Utilice las teclas de dirección para colocar el puntero entre el cuadro de texto de una línea y el botón Enviar .
    3. Presione ENTRAR dos veces. Presione la tecla flecha abajo para mover el puntero debajo del cuadro de texto.
    4. Repita el paso un para agregar tres cuadros de texto de una línea más.
  4. Inserte la siguiente información para los campos de formulario 1 a 3:
    1. Haga doble clic en el primer cuadro de texto de una línea. Aparecerá el cuadro de diálogo Propiedades de cuadro de texto . En el cuadro nombre , escriba el nombre .
    2. Haga doble clic en el segundo cuadro de texto de una línea y escriba el Apellido en el cuadro nombre .
    3. Haga doble clic en el tercer cuadro de texto de una línea y escriba el teléfono en el cuadro nombre .
    4. Haga doble clic en el cuarto cuadro de texto de una línea y escriba correo electrónico en el cuadro nombre .
  5. Escriba el nombre del campo de formulario a la izquierda de cada cuadro de texto de una línea. Guarde la página como ASPsample.asp.
  6. Haga clic con el botón secundario en el formulario y haga clic en Propiedades de formulario en el menú que aparece. En el cuadro de diálogo Propiedades de formulario , haga clic en Enviar a base de datos y, a continuación, haga clic en Opciones .
  7. En el cuadro de diálogo Opciones para guardar resultados en la base de datos , siga estos pasos:
    1. Haga clic en Crear base de datos .
    2. Haga clic en Aceptar dos veces para volver a la página y, a continuación, guarde la página.
Nota Obtener una vista previa de la página en un explorador Web y agregue algunos registros a la base de datos. Por ejemplo, abra la página en el explorador, rellene un registro y a continuación, haga clic tres veces en Enviar .

Crear la página de actualización

  1. Cambie a FrontPage y cree una nueva página. (En el menú archivo , elija nuevo , haga clic en página y haga clic en Página Normal ).
  2. En el menú Insertar , elija base de datos y haga clic en resultados . En el paso 1, haga clic en usar una conexión de base de datos existente y seleccione ASPejemplo . Haga clic en siguiente .
  3. En el paso 2, haga clic en consulta personalizada y, a continuación, haga clic en Modificar . En la ventana de instrucción SQL, escriba el siguiente código SQL:
    UPDATE results
    SET Phone='%%Phone%%',Email='%%Email%%'
    WHERE FirstName='%%FirstName%%' and LastName='%%LastName%%'
    						
    haga clic en Aceptar y, después, en siguiente .
  4. En el paso 3, haga clic en siguiente .
  5. En el paso 4, haga clic en siguiente .
  6. En el paso 5, asegúrese de Agregar formulario de búsqueda no está disponible (aparece atenuado) o no está seleccionada. Haga clic en Finalizar y, a continuación, guarde la página como Update.asp.
Nota Los nombres de campo nombre, apellidos, teléfono y correo electrónico representan los campos utilizados en el archivo Aspsamp.mdb. Los campos %% Nombre %%, %% LastName %%, %% teléfono %%, y %% correo %% representan los campos de formulario cuadro de texto de una línea.

Crear el formulario de actualización

  1. Crear una nueva página. En el menú Insertar , elija base de datos y haga clic en resultados .
  2. En el paso 1, haga clic en usar una conexión de base de datos existente y seleccione ASPejemplo . Haga clic en siguiente .
  3. En el paso 2, haga clic en resultados como el Origen de registros y, a continuación, haga clic en siguiente .
  4. En el paso 3, haga clic en Editar y quite todos los campos excepto nombre, apellidos, teléfono y correo electrónico. Haga clic en Aceptar y haga clic en siguiente .
  5. En el paso 4, seleccione lista - un campo por elemento en la lista de formato y los campos de texto en la lista lista Opciones y, a continuación, haga clic en siguiente .
  6. En el paso 5, seleccione Dividir registros en grupos y escriba 1 en el cuadro registros por grupo . Haga clic en Finalizar .
  7. Haga doble clic en Enviar y cambie el campo de Valor/etiqueta a la actualización .
  8. Haga clic con el botón secundario del mouse en dentro del formulario y haga clic Propiedades de formulario en el menú que aparece.
  9. En el cuadro de diálogo Propiedades de formulario , seleccione Enviar a otro y, a continuación, haga clic en Opciones .
  10. En el cuadro acción , escriba Update.asp . Haga clic dos veces en Aceptar y guarde la página como Update_Form.asp.
Nota Puede realizar cambios sólo a los campos de teléfono y correo electrónico. No puede realizar cambios a los campos FirstName y LastName, porque no equivalen lo que está en la base de datos. Para actualizar el nombre o apellido, debe crear su propia instrucción SQL personalizada.

Referencias

Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
246570Mensaje de error al actualizar una base de datos utilizando un formulario en FrontPage 2000 y en FrontPage 2002: "Datos no coincide el tipo en la expresión criterios"

ASP Web Wizard 2000

Los servicios de soporte técnico de Microsoft han lanzado ASP Web Wizard 2000 para utilizarlo con FrontPage 2000. Este complemento está diseñado para guiarle a través de las características de base de datos de FrontPage 2000. El asistente muestra los siguientes temas:
  • Crear una base de datos con una forma.
  • Establecer una conexión de base de datos con ODBC.
  • Establecer una conexión de base de datos con ADO.
  • Utilizar una forma para publicar información en una base de datos.
  • Utilizar una forma para recuperar información de una base de datos.
  • Utilice un hipervínculo con parámetros para recuperar información de una base de datos.
  • Crear un hipervínculo activo con un campo en una base de datos.
  • Mostrar imágenes con datos de una base de datos.
Para obtener más información acerca de ASP Web Wizard, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
206019ASP Web Wizard 2000 para base de datos complemento de FrontPage está disponible para descarga

Propiedades

Id. de artículo: 240090 - Última revisión: sábado, 18 de junio de 2005 - Versión: 2.1
La información de este artículo se refiere a:
  • Microsoft FrontPage 2000 Standard Edition
Palabras clave: 
kbmt kbquery kbaddin kbforms kbdatabase kbnewfile kbasp kbhowtomaster KB240090 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 240090

Enviar comentarios

 

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