PDA

View Full Version : مبتدی: وقتی میخواد کار ثبت اطلاعات رو انجام بدم خطا میده.یه نگاه به کدش بکنین لطفا



llsppaa
چهارشنبه 29 شهریور 1391, 18:19 عصر
واسه یه برنامه دفترچه تلفن یه دکمه ثبت گذاشتم اما از دستور
cmd.ExecuteNonQuery();
خطا میگیره
cn , cmd , dt رو بالای برنامه تعریف کردم


string s = "insert into tell VALUES('" + textBox1.Text + "','" + textBox2.Text + "' , '" + textBox3.Text + "' , '" + textBox4.Text + "' , '" + textBox5.Text + "' , '" + textBox6.Text + "', '" + textBox7.Text + "' , '" + textBox8.Text + "' , )";
cn.Open();
cmd.Connection = cn;
cmd.CommandText = s;
cmd.ExecuteNonQuery();
dt.Clear();
da.Fill(dt);

ali_habibi1384
چهارشنبه 29 شهریور 1391, 18:25 عصر
بعد از نام جدول قبل از Values بايد نام فيلدها رو بديد. شما فقط مقدارهاشو پاس دادي:



Insert Into TableName Field1,Field2 ... Values Val1,Val2,...