Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Création automatique des tables dans une Base de données SQL Server

Recherche,dans,la,base,de,données:,non,édité
{filelink=16153}

using System;
using System.Data;
using System.Data.SqlClient;
 
   class CreationAutomatiqueTable
   {
          static void Main()
      {
          // Créer une chaîne de connexion
         String chaineConnexion= @"server=(local);database=MesExemples.com;Integrated Security=SSPI";
 
         SqlConnection connexion = new SqlConnection(chaineConnexion);
 
          // Créer une commande vide
         SqlCommand commandeVide = connexion.CreateCommand();
 
         try
         {
            connexion.Open();
 
            Console.WriteLine("Connexion Terminée");
 
            Console.WriteLine("Création d'une table en cours");
            commandeVide.CommandText = "CREATE TABLE Utilisateur (nom varchar(255))";
            Console.WriteLine("Nombre de colonne créee: {0}", commandeVide.ExecuteNonQuery());
 
            // Insertion des données dans la table
            commandeVide.CommandText = "INSERT INTO Utilisateur VALUES ('invité');INSERT INTO Utilisateur VALUES ('MesExemples.com')";
            Console.WriteLine("Fin d'insertion des données");
            Console.WriteLine("Nombre d'enregistrement insérée: {0}", commandeVide.ExecuteNonQuery());
 
             Console.WriteLine("Fin des Opération, Merci d'avoir patienter.");
 
         } catch (SqlException ex) {
 
            Console.WriteLine(ex.ToString());
 
         } finally {  
 
            connexion.Close();
            Console.WriteLine("Fermeture la Connexion.");
 
         }
      }
   }

No comments yet.

Leave a Comment