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
]

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