Comment ajouter un enregistrement en C#
Résolu
EmmaMusa
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
latifa -
latifa -
Bonjour,
je suis debutant en C#,et je voudrais savoir comment ajouter, modifier et supprimer un enregistrement
je suis debutant en C#,et je voudrais savoir comment ajouter, modifier et supprimer un enregistrement
A voir également:
- Comment ajouter un enregistrement en C#
- Comment ajouter un compte facebook - Guide
- Comment couper un enregistrement audio - Guide
- Impossible d'ajouter un ami sur facebook - Guide
- Enregistrement mp3 gratuit - Télécharger - Streaming audio
- Ajouter un compte whatsapp - Guide
7 réponses
Oui moi aussi je voudrais savoir comment suprimer un enregistrement d'une base de donnée sql server en utilisant c#
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voici le code pour la connexion LocalSqlServer :
DataSet ds = new DataSet();
DbProviderFactory dbProviderFactory = DbProviderFactories.GetFactory("System.Data.SqlClient");
using (DbConnection conn = dbProviderFactory.CreateConnection())
{
string s = ConfigurationManager.ConnectionStrings["LocalSqlServer"].ConnectionString;
conn.ConnectionString = s;
conn.Open();
Ici on effece des données d'un utilisateur connecté enregistré au préalable dans la database
DbCommand cmd = conn.CreateCommand();
cmd.CommandText = "DELETE FROM ConnectedUser WHERE UtilisateurConnecte = \"" + Membership.GetUser().UserName + "\";";
DbDataAdapter adapter = dbProviderFactory.CreateDataAdapter();
adapter.SelectCommand = cmd;
adapter.Fill(ds);
conn.Close();
Response.AppendHeader("Refresh", "1");
}
Apres, il faut savoir manier un peu les expressions SQL : SELECT, DELETE, INSERT ... mais tu sais ou coller tes instructions SQL
Pour Info, il y a le bouquin ASP.NET ETAPE PAR ETAPE qui est tres bien fait et qui traite aussi du sujet...Plein d'autres choses aussi.
DataSet ds = new DataSet();
DbProviderFactory dbProviderFactory = DbProviderFactories.GetFactory("System.Data.SqlClient");
using (DbConnection conn = dbProviderFactory.CreateConnection())
{
string s = ConfigurationManager.ConnectionStrings["LocalSqlServer"].ConnectionString;
conn.ConnectionString = s;
conn.Open();
Ici on effece des données d'un utilisateur connecté enregistré au préalable dans la database
DbCommand cmd = conn.CreateCommand();
cmd.CommandText = "DELETE FROM ConnectedUser WHERE UtilisateurConnecte = \"" + Membership.GetUser().UserName + "\";";
DbDataAdapter adapter = dbProviderFactory.CreateDataAdapter();
adapter.SelectCommand = cmd;
adapter.Fill(ds);
conn.Close();
Response.AppendHeader("Refresh", "1");
}
Apres, il faut savoir manier un peu les expressions SQL : SELECT, DELETE, INSERT ... mais tu sais ou coller tes instructions SQL
Pour Info, il y a le bouquin ASP.NET ETAPE PAR ETAPE qui est tres bien fait et qui traite aussi du sujet...Plein d'autres choses aussi.
Ajouter un enregistrement en c# dans une base de donnée:
exemple
SqlConnection cm;
SqlDataAdapter da;
DataSet ds;
DataTable dt;
DataRow drw;
load
cm = new SqlConnection("server=HP-PC;database=Client;integrated security=true");
cm.Open();
da = new SqlDataAdapter("select*from client", cm);
ds = new DataSet();
dt = new DataTable();
da.Fill(ds, "clt");
dt = ds.Tables["clt"];
button ajouter
drw = dt.NewRow();
drw["Numero"] = textBox1.Text;
drw["Nom"] = textBox2.Text;
drw["Adresse"] = textBox3.Text;
dt.Rows.Add(drw);
da.InsertCommand=new SqlCommand("insert into client values("+"'"+textBox1.Text+"'"+","+"'"+textBox2.Text+"'"+","+"'"+textBox3.Text+"'" +")",cm);
da.Update(ds, "clt");
exemple
SqlConnection cm;
SqlDataAdapter da;
DataSet ds;
DataTable dt;
DataRow drw;
load
cm = new SqlConnection("server=HP-PC;database=Client;integrated security=true");
cm.Open();
da = new SqlDataAdapter("select*from client", cm);
ds = new DataSet();
dt = new DataTable();
da.Fill(ds, "clt");
dt = ds.Tables["clt"];
button ajouter
drw = dt.NewRow();
drw["Numero"] = textBox1.Text;
drw["Nom"] = textBox2.Text;
drw["Adresse"] = textBox3.Text;
dt.Rows.Add(drw);
da.InsertCommand=new SqlCommand("insert into client values("+"'"+textBox1.Text+"'"+","+"'"+textBox2.Text+"'"+","+"'"+textBox3.Text+"'" +")",cm);
da.Update(ds, "clt");