Salut à vous tous!
voilà mon problème:
L'enregistrement des données fais à l'aide du bouton Ajouter ,n'apparait pas dans mon server sql 2008
j'utilise les procédures stockées dont voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 PROCEDURE [dbo].[Add_Frs] @NumFrs int, @Nom varchar(50), @PiecesJointes varchar(50), @Adresse varchar(50) AS BEGIN insert into Fournisseur values (@NumFrs,@Nom,@PiecesJointes,@Adresse) END
et dans visual c# ,j'ai crée une classe SaisieFrs dont le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52 class SaisieFrs { private string NumFrs; public string NumFrs1 { get { return NumFrs; } set { NumFrs = value; } } private string Nom; public string Nom1 { get { return Nom; } set { Nom = value; } } private string PiecesJointes; public string PiecesJointes1 { get { return PiecesJointes; } set { PiecesJointes = value; } } private string Adresse; public string Adresse1 { get { return Adresse; } set { Adresse = value; } } public void AjoutFrs() { SqlConnection con = new SqlConnection(connexion.getconnexion()); con.Open(); SqlCommand cmd = new SqlCommand("[dbo].[Add_Frs]", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@NumFrs", NumFrs); cmd.Parameters.AddWithValue("@Nom", Nom); cmd.Parameters.AddWithValue("@PiecesJointes", PiecesJointes); cmd.Parameters.AddWithValue("@adresse", Adresse); cmd.ExecuteNonQuery(); con.Close(); } }
et pour le bouton ajouter le code suivant:
Tout marche mais seulement lorsque je retourne sur sql server ,aucun enregistrement ajouté
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 private void button6_Click(object sender, EventArgs e) { SaisieFrs sf = new SaisieFrs(); sf.NumFrs1 = txtnum.Text; sf.Nom1 = txtnom.Text; sf.PiecesJointes1 = txtref.Text; sf.Adresse1 = txtad.Text; MessageBox.Show("Cet enregistrement vient d'être inséré !", "Insertion réussi", MessageBoxButtons.OK); txtnom.Text = ""; txtref.Text = ""; txtad.Text = ""; txtnum.Text = ""; } }
voici ma chaine de connection:
Merci d'avance!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 class connexion { public static string getconnexion() { return "server=localhost;database=StockDRFM;uid=sa;Password=Admin"; } } }
Partager