Comment faire pour créer un site Web Entrée de nouvelles données

Lorsque vous avez de nombreux disques à insérer dans une base de données, il est parfois plus facile de créer un petit site pour le personnel de saisie de données. Création d'un site d'entrée de données implique une forme de web et de codage qui insère le nouvel enregistrement dans la base de données. Pour accélérer le traitement, la page Web renvoie à la page originale où le formulaire web est placé. Le processus est répété, et il le rend plus efficace et plus rapide à insérer des données.

Choses que vous devez

  • Visual Studio .NET

Créer le formulaire

  1. Créer une nouvelle page ASPX en cliquant sur le Visual Studio "Fichier" Menu et en sélectionnant "Nouveau." Une liste de types de fichiers est affichée. Sélectionnez HTML ou ASPX. Soit on va travailler pour une petite page d'entrée de données. Dans cet exemple, ASPX est utilisé.

  2. Créer les éléments de formulaire. Le nombre d'éléments sur une forme sont déterminées par la quantité d'informations nécessaires pour la saisie des données. Dans cet exemple, le site est seulement entre dans le prénom et le nom pour les clients. Utilisez le code:

  3. Insérez le bouton soumettre. Les formulaires exigent un bouton d'envoi, alors ajoutez le code suivant à la page web:

  4. Double-cliquez sur le bouton qui vient d'être créé. Une page de code-behind semble que crée un événement, qui est déclenché lorsque l'utilisateur clique sur le bouton. Un événement est un type de fonction qui exécute le code lorsqu'un utilisateur interagit avec un programme. Par exemple, en cliquant sur un bouton déclenche la "onclick" événement et modification d'une boîte de sélection déroulante déclenche la "onchange" événement.

Insérer des informations dans la base de données




  1. Attribuer l'entrée de l'utilisateur à une variable de chaîne. Tout d'abord, double-cliquez sur le bouton qui a été créé dans la section 1. Cela ouvre la "onclick" événement où vous placez le code qui insère les informations dans une base de données. Lorsque l'utilisateur appuie sur le bouton créé dans la section 1, les données de formulaire est envoyé pour traitement. Voici le code qui fait référence à des valeurs de formulaire soumis et l'affecte à une variable:

    chaîne prenom = first_name.Text-
    chaîne last_name = last_name.Text;

    Ce code est placé au début de votre "onclick" fonction d'événement.

  2. Créer une requête pour insérer des données dans la base de données. .NET Est livré avec des classes qui le rendent facile à insérer des données dans une base de données. Ajoutez cette ligne dans le cadre du code de l'étape 1. Cette requête est le code qui insère des informations dans la base de données. Il utilise les informations de l'utilisateur enregistré dans les variables de l'étape 1 et crée un enregistrement dans la table de base de données. Voici un exemple d'une instruction SQL insert:

    string query = "insérer dans les valeurs client (prenom, last_name) ('" + Prenom + "','" + Nom_famille + "')";

  3. Créer une connexion à la base de données. Ajoutez la ligne suivante ci-dessous ci-dessous le code entré à l'étape 2. Ceci met en place la connexion de base de données à votre server- il est nécessaire pour toute page de saisie des données.




    MyConn = new SqlConnection ("Data Source = SQLServer-Initial Catalog = myDatabase-utilisateur Id = user-password = Mot de passe");

  4. Créer la commande SQL et exécuter la requête. Saisissez cette ligne de code après la connexion de base de données. Cette commande exécute la requête sur le serveur et insère le nouvel enregistrement à la base de données client:

    SqlCommand MYCMD = new SqlCommand (requête, MyConn) -
    myCmd.ExecuteNonQuery ();

  5. Avertir l'utilisateur que le texte avait été saisi. Une fois les données a été insérée, il est pratique courante pour informer le lecteur que la commande a réussi. Ajouter cette ligne de code après la commande de l'étape 4. Le code suivant écrit une notification à la page Web afin que les utilisateurs sont conscients que le processus est terminé:

    Response.Write ("Les données ont été enregistrées avec succès!");

» » » » Comment faire pour créer un site Web Entrée de nouvelles données