Asp.Net Tutorials And Project Code


SQL Tutorial Class

Thursday, March 19, 2020

Insert into sql database c#

Insert into sql database c#


Save data/records from web application. 

1. Create Table In SQL Server Database

Create Table ItemDetails
(
ItemCode Varchar(10)NOT NULL,
ItemName Varchar(30)NOT NULL,
Category Varchar(10)NOT NULL,
Quantity Int NOT NULL,
Price Float NOT NULL,
Country VarChar(30)NOT NULL,
Description VarChar(200)NOT NULL
)




2. Create a C#/Asp.net form as below image.
 TextBox Name as below or any your choice.

[Note
  ItemCode to txtItemCode
  ItemName to txtName
  Category to txtCategory
  Quantity to txtQty Price to txtPrice
  Country to txtCountry
  Desc to txtDesc
]


Insert into sql database from asp Dot net

3. Type the following code inside btnSave event

using System;

using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;

namespace MyProject
{
    public partial class ItemEntry : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                SqlConnection con;
                con = new SqlConnection("Server=Kool-PC;Database=CenterDB;user=sa;password=a;trusted_connection=yes");
                con.Open();
                SqlCommand cmd;
                cmd = new SqlCommand("Insert Into ItemDetails Values(@ItemCode,@ItemName,@Category,@Quantity,@Price,@Country,@Desc)", con);
                cmd.Parameters.Add("@ItemCode", SqlDbType.VarChar, 10).Value = txtItemCode.Text.Trim();
                cmd.Parameters.Add("@ItemName", SqlDbType.VarChar, 50).Value = txtName.Text.Trim();
                cmd.Parameters.Add("@Category", SqlDbType.VarChar, 20).Value = txtCategory.Text.Trim();
                cmd.Parameters.Add("@Quantity", SqlDbType.Int).Value = txtQty.Text.Trim();
                cmd.Parameters.Add("@Price", SqlDbType.Float).Value = txtPrice.Text.Trim();
                cmd.Parameters.Add("@Country", SqlDbType.VarChar, 30).Value = txtCountry.Text.Trim();
                cmd.Parameters.Add("@Desc", SqlDbType.VarChar, 200).Value = txtDesc.Text.Trim();
                cmd.ExecuteNonQuery();
                Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message Box", "<script language="javascript">alert('Saved')</script>");

            }
            catch(Exception ex)
            {
                lblerror.Text = ex.Message;
               // Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message Box", "<script language="javascript">alert('" + ex.Message + "')</script>");

            }
              
        }

    }
}




Insert into Sql database form asp.net in Video

No comments:

Post a Comment

Advertisement Here