How To Connect ASP.Net To SQL Server

किसी भी Software या Website को बनाने के लिए हमें Database की जरुरत होती है  और हम Database SQL Server Management Studio Express Software में बनाते है। और Website हम ASP.Net या दूसरी Language में बनाते है।
SQL Server में बनाये गए Database को हमें ASP.Net में Use करने के लिए दोनों Software को एक दूसरे से Connect करना होता है जिससे की हम उन्हें उपयोग कर सकें। 
SQL Server को ASP.Net से Connect के करने बहुत सारे तरीके है जैसे Web.config File में Code करके, Class File बनाकर या किसी Tool से Direct भी इससे Connect किया जा सकता है।
हम एक Class File बनाकर ASP.Net को SQL Server से Connect करेंगे।
सबसे पहले हम ASP.Net में कोई Test Project बनाते है तथा Solution Explorer में जाकर Class File को Add करते है। 
उसके बाद हम ServerExplorer में जाकर एक नया Connection बनाते है हम ASP.Net को SQL Server  के उस Database से जोड़ते है जो Database हम ने उसमे बनाया है ताकि हमें Class File में Add करने के लिए उस Database का Path मिल जाये SQL Server में Database कैसे बनाते है जानने के लिए ये Post पढें SQL Server में Database कैसे बनाते है

अब हम उस Path को यानी Connection String को Copy करके Class में Add करते है। 
अब हम इस Class File को Open करते है जिससे की यह Connect सके और Copy किये गए Connection String को भी इस Class File में Paste करते है जैसा की निचे Code में दिया गया है। 
यहाँ पर हमें Name Space के ऊपर एक नयी Line Add करनी होगी 
                                         Using System.Data.SqlClient;
 हमें इस File में क्या Code करना है वो मेने निचे लिखा हुआ है।

using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.SqlClient;

namespace update
{
    public class update
    {
        private SqlConnection con = new SqlConnection();
        private SqlDataAdapter da = new SqlDataAdapter();
        private SqlCommand cmd = new SqlCommand();
        public update()
        {
            if (con.State == ConnectionState.Closed)
                con.Open();
            da.SelectCommand = cmd;
            cmd.Connection = con;
        }
        public void ExecuteStatement(string sql)
        {
            cmd.CommandText = sql;
            cmd.ExecuteNonQuery();
        }
        public DataTable SelectStatement(string sql)
        {
            cmd.CommandText = sql;
            DataTable dt = new DataTable();
            da.Fill(dt);
            return (dt);
        }

एक Project में हमें एक ही Class File की जरुरत होती है। अब हमने Code को सही लिखा या नही ये जानने के लिए हम  कुछ Task पुरे कर सकते है जैसे की मेने पिछली Post में लिखा है जानने के लिए जरूर पढ़े यह Post की ASP.Net में Website कैसे बनाते है
इससे जुड़ा हुआ आपका कोई भी सवाल है तो मुझे Comment करके जरूर बताएं और आपको यह Post पसंद आई हो तो इसे जरूर Like और Share करे ताकी दूसरे छात्रों को भी इस बारे में जानकारी मिल सके ।  

Post a Comment

0 Comments