Bonjour a vous tous :
je ne comprend pas pourquoi en insérant des datas via des champs de textes lorsque je vérifie au niveau de ma base de donnée je ne comprend pas le résultat exemple au chanps matricule j'insére 523641 et champ nom : alain au niveau de ma base sql server 2008 je trouve dans le champ matricule :
System.Windows.Forms.TextBox, Text: 523641
et au champ nom :
System.Windows.Forms.TextBox, Text: alain
je ne comprend pas c quoi le probléme ?!
si joint le code source :
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 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; namespace studentinformationsystem { public partial class frmnewuser : Form { SqlConnection sc = new SqlConnection("Data Source=BNR-T547500;Initial Catalog=User_appli;Integrated Security=True"); SqlCommand cmd; public frmnewuser() { InitializeComponent(); } private void frmnewuser_Load(object sender, EventArgs e) { } private void btncloseuser_Click(object sender, EventArgs e) { this.Close(); } private void btninsert_Click(object sender, EventArgs e) { try { sc.Open(); cmd = new SqlCommand("insert into utilisateur values('" + txtmatricule + "','" + txtname + "','" + txtprenom + "','" + txtfonction + "','" + txtpassword + "','" + txttel + "')", sc); cmd.ExecuteNonQuery(); label7.Text="Good"; // statusStrip1.Text = "good"; sc.Close(); } catch (Exception ex) { //statusStrip1.Text = ex.Message; label7.Text = ex.Message; } } } }
Partager