当前位置:Gxlcms > 数据库问题 > C#与sql server数据库存储过程的操作实例

C#与sql server数据库存储过程的操作实例

时间:2021-07-01 10:21:17 帮助过:19人阅读

通过这几天的学习和实际操作,把C#与sql server数据库存储过程的操作搞清楚了。

 

 
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Data.SqlClient; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace sqltest1 {     public partial class Form1 : Form     {         public Form1()         {             InitializeComponent();         }         private void button1_Click(object sender, EventArgs e)         {             delData(textBox1.Text);         }         private void delData(string v)         {             SqlConnection conn = new SqlConnection("data source = .; initial catalog = test; User ID = sa; password = Ly00000000");             conn.Open();             SqlCommand cmd = conn.CreateCommand();             cmd.CommandText = "deldata";             cmd.CommandType = CommandType.StoredProcedure;             //SqlParameter[] sps = new SqlParameter[] { new SqlParameter("@id",v) };             cmd.Parameters.Add(new SqlParameter("@id", v));             int i = cmd.ExecuteNonQuery();             MessageBox.Show($"有{i}条数据受到影响!");         }         private void button2_Click(object sender, EventArgs e)         {             AddData(textBox2.Text, textBox3.Text);         }         private void AddData(string text1, string text2)         {             SqlConnection conn = new SqlConnection("data source = .; initial catalog = test; User ID = sa; password = Ly00000000");             conn.Open();             SqlCommand cmd = conn.CreateCommand();             cmd.CommandText = "AddData";             cmd.CommandType = CommandType.StoredProcedure;             SqlParameter[] sps = new SqlParameter[] {                 new  SqlParameter("@test1",text1),                 new  SqlParameter("@test2",text2)             };             cmd.Parameters.AddRange(sps);             int i = cmd.ExecuteNonQuery();             MessageBox.Show($"有{i}条数据受到影响!");         }     } }

 

C#与sql server数据库存储过程的操作实例

标签:cut   sql   pac   win   []   height   forms   raw   lda   

人气教程排行