آموزش دستورات Insert
آموزش کامل دستورات update
آموزش کامل دستورات Delete
ادامه دارد...
using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data; using System.Text;using System.Data.SqlClient;using System.Windows.Forms; namespace WindowsFormsApplication1 {//ایجاد یک کانکشنpublic partial class Form1 : Form {SqlConnection con = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDBFilename=|DataDirectory|\\Database2.mdf;integrated Security=True;User instance=True");// public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { int Sex=0;SqlCommand cmd = new SqlCommand("AddStudent", con);//معرفی استورد پروسیجر مربوط به افزودن دانشجو و معرفی کانکشنی که در بالا ساختیمif(rbMan.Checked==true) { Sex=0; } else Sex=1; try {cmd.Parameters.AddWithValue("@num", Convert.ToInt32(txtNum.Text.Trim()));//فرستادن شماره دانشجویی به استورد پروسیجرcmd.CommandType = CommandType.StoredProcedure;//معرفی نوع دستور پایگاه داده که اینجا نوعش را استور پروسیجر گذاشتیم cmd.Parameters.AddWithValue("@name", txtName.Text.Trim());//فرستادن نام و نام خانوادگی به استورد پروسیجرcmd.Parameters.AddWithValue("@numunit", Convert.ToInt32(txtNumUnit.Text.Trim()));cmd.Parameters.AddWithValue("@sex", Sex);//ارسال نوع جنسیت به استورد پروسیجر cmd.Parameters.AddWithValue("@ave",Convert.ToDouble(txtAve.Text.Trim()));//ارسال معدل به استورد پروسیجر con.Open();//باز کردن کانکشن cmd.ExecuteNonQuery();//اجرای دستورات sql con.Close();}} catch { MessageBox.Show("خطایی رخ داده است"); } }}