
{filelink=16151}
using System;
using System.Data;
using System.Data.SqlClient;
class RequeteDDL
{
public static void Main()
{
SqlConnection connexion =new SqlConnection(@"server=(local);database=MesExemples.com;Integrated Security=SSPI;");
SqlCommand commandeSQL = connexion.CreateCommand();
// Création de la table Utilisateur
commandeSQL.CommandText =
"CREATE TABLE Utilisateur (" +
" ID int CONSTRAINT PK_Persons PRIMARY KEY," +
" Nom nvarchar(15) NOT NULL," +
" Prenom nvarchar(15) NOT NULL," +
" email nvarchar(15) NOT NULL," +
" DateDeNaissance datetime" +
")";
connexion.Open();
Console.WriteLine("Création de la table Utilisateur");
int result = commandeSQL.ExecuteNonQuery();
Console.WriteLine("Résultat d'exécution: " + result);
// Modifier la table
commandeSQL.CommandText =
"ALTER TABLE Utilisateur " +
"ADD Pays varchar(255)";
Console.WriteLine("Modification de la table");
result = commandeSQL.ExecuteNonQuery();
Console.WriteLine("Résultat d'exécution: " + result);
//Suppression de la table
commandeSQL.CommandText = "DROP TABLE Utilisateur";
Console.WriteLine("Suppression en cours");
result = commandeSQL.ExecuteNonQuery();
Console.WriteLine("Résultat d'exécution = " + result);
connexion.Close();
}
}