این نمونه ADO با پارامتر هستش ، که نسبت به اون روش محاسن بیشتری داره (از قول چند نفر دیگه میگم)
Com.Connection = Con;
Com.CommandText = "Insert Into Tbl_Commodity (Commodity, Price, Company, Toz, Type_Id, Pack_Id, Category_Id) Values (@c, @p, @co, @t, @ty, @pa, @ct)";
Com.Parameters.AddWithValue("@c", textBox1.Text);
Com.Parameters.AddWithValue("@p", textBox2.Text);
Com.Parameters.AddWithValue("@co", textBox3.Text);
Com.Parameters.AddWithValue("@t", textBox4.Text);
Com.Parameters.AddWithValue("@ty", textBox5.Text);
Com.Parameters.AddWithValue("@pa", textBox6.Text);
Com.Parameters.AddWithValue("@ct", textBox7.Text);
Con.Open();
Com.ExecuteNonQuery();
Con.Close();
MessageBox.Show("Done !");
فقط اینجا من از sql استفاده کردم ... کافیه تبدیلشون کنید به OleDb
یا علی !