سلام
من میخوام با استفاده از textbox اطلاعاتم رو تو دیتابیس insert کنم
من یه کلاس برای وارد کردن دیتابیس به dataGridView نوشتم. به اینصورت:
private void namayesh() { SqlConnection cn = new SqlConnection(); cn.ConnectionString = @"Data Source=BLACKHAT-PC;Initial Catalog=DBfactory;Integrated Security=True"; cn.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = cn; cmd.CommandText = "select * from tblpart"; SqlDataAdapter da = new SqlDataAdapter(cmd.CommandText,cn); DataTable dt = new DataTable(); da.Fill(dt); dataGridView1.DataSource = dt; }
بعد درون دکمه ی insert کدی به اینصورت نوشتم:
private void btnSave_Click(object sender, EventArgs e) { SqlConnection cn = new SqlConnection(); cn.ConnectionString = @"Data Source=BLACKHAT-PC;Initial Catalog=DBfactory;Integrated Security=True"; cn.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = cn; cmd.CommandText = "insert into tblPart (codeP,nameP,weightP,color) values('" + int.Parse(textBox1.Text) + "','" + textBox2.Text + "','" + int.Parse(textBox3.Text) + "','" + textBox4.Text + "',)"; cmd.ExecuteNonQuery(); textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; textBox1.Focus(); namayesh(); }
اما موقع کلیک روی save ارور Incorrect syntax near ')' رو نشون میده
عکس هایی از برنامه: http://www.upsara.comimagesj5v_untitled.png
http://www.upsara.comimages5a3i_untitled2.png
لطفا کمک کنید
مرسی
این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.
دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود