Connection String Used in ASP.NET MVC

Web Config:

  <add name="conString" connectionString="Data Source=Name Or IP;Database=DBName;User ID=UserID;Password=Pass"/>

    <add name="NameEntities" connectionString="metadata=res://*/Models.NameDataBase.csdl|res://*/Models.NameDataBase.ssdl|res://*/Models.NameDataBase.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=NameOrIP;initial catalog=DBName;persist security info=True;user id=ID;password=Pass;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />


Controller:

string str = ConfigurationManager.ConnectionStrings["conString"].ConnectionString;


public List<IJetDataModel> GetiJETData()
        {
            List<IJetDataModel> suppliers = new List<IJetDataModel>();
            using (SqlConnection con = new SqlConnection())
            {
                con.ConnectionString = str;
                using (SqlCommand cmd = new SqlCommand())
                {
                    cmd.Connection = con;
                    cmd.CommandText = "select  * from [PSK_iJETAPIDataLoad] where Type <> 'Informational Alert' order by [Name]";
                    con.Open();
                    using (SqlDataReader sdr = cmd.ExecuteReader())
                    {
                        if (sdr.HasRows)
                        {
                            while (sdr.Read())
                            {
                                IJetDataModel sup = new IJetDataModel()
                                {

                                    Name = sdr["Name"].ToString(),
                                    Description = sdr["Descriptions"].ToString(),

                                 

                                };
                                suppliers.Add(sup);
                            }
                        }
                    }
                    con.Close();
                }
            }
            return suppliers;
        }

0 Comments