وقتی می گم از کد استفاده کن و تابعت رو صدا بزن برای همینه
SqlConnection cnn = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
SqlCommand cmd = new SqlCommand();
cmd.Connection = cnn;
cnn.Open();
cmd.CommandText = "INSERT INTO daroo_usage(patientid,darooid,numberz) VALUES (@patientid,@darooid,@numberz)";
cmd.Parameters.AddWithValue("@patientid", textBox1.Text);
cmd.Parameters.AddWithValue("@darooid", comboBox3.SelectedValue);
cmd.Parameters.AddWithValue("@numberz", textBox109.Text);
cmd.ExecuteNonQuery();
cnn.Close();
این یک نمونه کد کامل برای INSERT کردن هست ، می بینید ؟ معادلش Update و Delete بنویس !
SqlConnection cnn3 = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
SqlCommand cmd3 = new SqlCommand();
cmd3.Connection = cnn3;
cnn3.Open();
cmd3.CommandText = "SELECT dbo.daroo_usage.id, dbo.daroo_usage.patientid, dbo.patients.fname, dbo.patients.lname, dbo.daroo_type.daroo_name, dbo.daroo_usage.numberz FROM dbo.daroo_usage INNER JOIN dbo.patients ON dbo.daroo_usage.patientid = dbo.patients.id INNER JOIN dbo.daroo_type ON dbo.daroo_usage.darooid = dbo.daroo_type.id WHERE patientid ='" + textBox1.Text + "'";
SqlDataAdapter da3 = new SqlDataAdapter(cmd3);
DataSet ds3 = new DataSet();
da3.Fill(ds3);
DataGridView1.DataSource = ds3.Tables[0];
cnn3.Close();
اینم یک کد برای پر کردن DataGridView هست ،
شما می تونید بعد از اون کد مربوط به Insert , Update , Delete کردن ، این کد رو بنویسید که سریع DataGridView مجدد پر بشه و اطلاعات رو سریع ببینید !