Tecnología

Inicio

Cómo crear una página web para nueva entrada de datos

Cuando usted tiene numerosos registros para insertar en una base de datos, a veces es más fácil de crear un sitio web pequeño para el personal de entrada de datos. Creación de un sitio web de entrada de datos implica una forma de la tela y la codificación que inserta el nuevo registro en la base de datos. Para un procesamiento más rápido, la página web vuelve a la página original donde se coloca el formulario web. El proceso se repite, y hace que sea más eficiente y más rápido para insertar datos.

Instrucciones

Crear el formulario

1 Crear una nueva página ASPX haciendo clic en el menú de Visual Studio "Archivo" y seleccionar "Nuevo". Se muestra una lista de tipos de archivos. Seleccione HTML o ASPX. Cualquiera de los dos va a trabajar para una página pequeña entrada de datos. En este ejemplo, se utiliza ASPX.

2 Crear los elementos del formulario. El número de elementos en un formulario se determina por la cantidad de información necesaria para la entrada de datos. En este ejemplo, el sitio web sólo está entrando primer nombre y apellido para los clientes. Utilizar este código:
<Asp: TextBox id = "nombre apellido" runat = "server" />
<Asp: TextBox id = "apellidos" runat = "server" />

3 Insertar el botón de enviar. Formas requieren un botón de envío, por lo que añadir el siguiente código a la página web:
<Asp: Button id = "btnSubmit" Text = "Enviar Me" runat = "server" />

4 Haga doble clic en el botón que se acaba de crear. Una página de código subyacente parece ser que crea un evento, que se activa cuando el usuario hace clic en el botón. Un evento es un tipo de función que se ejecuta código cuando un usuario interactúa con un programa. Por ejemplo, al hacer clic en un botón activa el evento "onclick" y el cambio de una selección del cuadro desplegable activa el evento "onchange".

Insertar información en la Base de Datos

5 Asignar la entrada del usuario para una variable de cadena. En primer lugar, haga doble clic en el botón que se creó en la Sección 1. Esto abre el evento "onclick" donde se coloca el código que inserta la información en una base de datos. Cuando el usuario pulsa el botón creado en el Artículo 1, los datos del formulario se envía para su procesamiento. A continuación se muestra el código que hace referencia a los valores de los formularios presentados y lo asigna a una variable:

string nombre apellido = first_name.Text;
cadena apellidos = last_name.Text;

Este código se coloca en el comienzo mismo de su función de evento "onclick".

6 Crear una consulta para insertar datos en la base de datos. NET viene con clases que hacen que sea fácil de insertar datos en una base de datos. Añadir esta línea bajo el código en el paso 1. Esta consulta es el código que inserta la información en la base de datos. Utiliza la información del usuario guardado en la variable de la Etapa 1 y crea un registro en la tabla de base de datos. Lo que sigue es una muestra de una instrucción SQL de inserción:

cadena de consulta = "insertar en los valores del cliente (nombre, apellido) ( '" + nombre apellido + "", "" + apellidos + "')";

7 Crear una conexión con la base de datos. Añadir la siguiente línea a continuación el código introducido desde el paso 2. Esto establece la conexión de base de datos para su servidor; se requiere para cualquier página de entrada de datos.

myConn = new SqlConnection ( "Data Source = SQL Server; Initial Catalog = MyDatabase; User Id = usuario; password = contraseña");

8 Crea el comando SQL y ejecutar la consulta. Introduzca esta línea de código después de la conexión de base de datos. Este comando ejecuta la consulta en el servidor e inserta el nuevo registro a la base de datos de los usuarios:

SqlCommand myCmd = new SqlCommand (consulta, myConn);
myCmd.ExecuteNonQuery ();

9 Notificar al usuario que ha introducido el texto. Una vez que se ha insertado los datos, es una práctica común para avisar al usuario de que el comando se ha completado con éxito. Añadir esta línea de código después del comando del Paso 4. El siguiente código escribe una notificación a la página web para que los usuarios son conscientes de que el proceso está completo:

Response.Write ( "Los datos se han guardado correctamente!");