دوست عزیز من کتاب آقای هاشمایان را به شما پیشنهاد میکنم ولی به طور خلاصه
برای اتصال به SQL :
SqlConnection con = new SqlConnection("Data Source=(local);Initial Catalog=?;Persist Security Info=True;User ID=?;Password=?);
برای نمایش یا همان Select :
DataSet dst = new DataSet();
string selectlink = "SELECT * From ?";
SqlDataAdapter dat = new SqlDataAdapter(selectlink, con);
dat.Fill(dst, "linkdoni");
this.DataList1.DataSource = dst.Tables["linkdoni"].DefaultView;
this.DataList1.DataBind();
برای insert :
string insertpost = "insert into entry (a) VALUES (@a)";
SqlCommand cmd = new SqlCommand(insertpost, con);
cmd.CommandType = CommandType.Text;
cmd.Parameters.AddWithValue("@a", this.txtTitel.Text);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
this.lbleror.Text = "";
this.lblmsg.Text = "اطلاعات ثبت شد";
برای Update :
string upadteedit = "UPDATE ? SET ?=@?";
SqlCommand cmd = new SqlCommand(upadteedit, con);
cmd.CommandType = CommandType.Text;
cmd.Parameters.AddWithValue("@?", Session["Umemail"]);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
this.lbleror.Text = "";
this.lblMeg.Text = "";
this.lblsqleror.Text = "";
this.lblMeg.Text = "اطلاعات جدید ثبت شد";
this.txtcod.Text = "";
برای Delete :
string strDelete = "DELETE FROM entry WHERE id = @id";
SqlCommand mySqlCmd = new SqlCommand(strDelete, con);
mySqlCmd.Parameters.AddWithValue("@id", هر شرطی میخواهی );
con.Open();
mySqlCmd.ExecuteNonQuery();
con.Close();