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.
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.
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 + "')";
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");
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 ();
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!");