Quantcast
Viewing all articles
Browse latest Browse all 12

Answer by premkumar for How should I multiple insert multiple records?

Stored procedure to insert multiple records using single insertion:

ALTER PROCEDURE [dbo].[Ins]@i varchar(50),@n varchar(50),@a varchar(50),@i1 varchar(50),@n1 varchar(50),@a1 varchar(50),@i2 varchar(50),@n2 varchar(50),@a2 varchar(50) ASINSERT INTO t1SELECT     @i AS Expr1, @i1 AS Expr2, @i2 AS Expr3UNION ALLSELECT     @n AS Expr1, @n1 AS Expr2, @n2 AS Expr3UNION ALLSELECT     @a AS Expr1, @a1 AS Expr2, @a2 AS Expr3RETURN

Code behind:

protected void Button1_Click(object sender, EventArgs e){    cn.Open();    SqlCommand cmd = new SqlCommand("Ins",cn);    cmd.CommandType = CommandType.StoredProcedure;    cmd.Parameters.AddWithValue("@i",TextBox1.Text);    cmd.Parameters.AddWithValue("@n",TextBox2.Text);    cmd.Parameters.AddWithValue("@a",TextBox3.Text);    cmd.Parameters.AddWithValue("@i1",TextBox4.Text);    cmd.Parameters.AddWithValue("@n1",TextBox5.Text);    cmd.Parameters.AddWithValue("@a1",TextBox6.Text);    cmd.Parameters.AddWithValue("@i2",TextBox7.Text);    cmd.Parameters.AddWithValue("@n2",TextBox8.Text);    cmd.Parameters.AddWithValue("@a2",TextBox9.Text);    cmd.ExecuteNonQuery();    cn.Close();    Response.Write("inserted");    clear();}

Viewing all articles
Browse latest Browse all 12

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>