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

Cuando usted tiene numerosos registros a 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 un formulario web y 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 lo hace 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 archivo. Seleccione HTML o ASPX. Cualquiera de los dos va a trabajar para una pequeña página de entrada de datos. En este ejemplo, se utiliza ASPX.

2

Crear los elementos del formulario. El número de elementos en una forma 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. Utilice este código:
<Asp: TextBox id = "first_name" runat = "server" />
<Asp: TextBox id = "apellidos" runat = "server" />

3

Inserte 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: id = Botón "btnSubmit" Text = "Enviar Me" runat = "server" />

4

Haga doble clic en el botón que acaba de crear. Aparece una página de código subyacente 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".

Introduzca la información en la base de datos

5

Asigne la entrada del usuario a 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 colocar el código que inserta la información en una base de datos. Cuando el usuario pulsa el botón creado en la Sección 1, los datos del formulario se envía para su procesamiento. A continuación se presenta el código que hace referencia a los valores del formulario presentado y lo asigna a una variable:

cadena first_name = first_name.Text;
cadena last_name = 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 se inserta la información en la base de datos. Utiliza la información del usuario guardados en las variables de la Etapa 1 y crea un registro en la tabla de base de datos. Lo que sigue es una muestra de una sentencia SQL de inserción:

consulta cadena = "insertar en los valores del cliente (first_name, last_name) ('" + first_name + "", "" + apellidos + "')";

7

Crear una conexión a la base de datos. Agregue la siguiente línea debajo de abajo el código introducido en el paso 2. Esto establece la conexión de base de datos en el servidor; se requiere para cualquier página de entrada de datos.

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

8

Crear 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 entrado el texto. Una vez que los datos se han insertado, es una práctica común para notificar al lector de que el comando se ha completado correctamente. 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 ("El dato ha sido guardado con éxito!");