🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / C# RMOS / Entity dinamik connection string linq veri tabanı adresini değiştirme

1-) C# RMOS - Entity dinamik connection string linq veri tabanı adresini değiştirme

 

*dinamik connection string verme

 

*AÇIKLAMA ENTİTY'E F12 BASIP STRİNG OLARAK CONNECTİON STRİNGİ EKLERSİN YANİ CONSTRUCTERINI DEĞİŞTİRİRSİN. BU SAYEDE DIŞARIDAN ALIP KULLANIRSIN

 

namespace Pos.Controllers

{

    using System;

    using System.Data.Entity;

    using System.Data.Entity.Infrastructure;

    

    public partial class RmosMerkez21Entities : DbContext

    {

        public RmosMerkez21Entities(string server, string veritab, string user, string sifre)

            : base("metadata=res://*;"

        + "provider=System.Data.SqlClient;"

        + "provider connection string=';"

      + "Data Source=" + server + ";"

      + "Initial Catalog=" + veritab + ";"

      + "Persist Security Info=True;"

      + "User ID=" + user + ";Password=" + sifre + ";"

      + "MultipleActiveResultSets=True';")

        {

        }

 

        protected override void OnModelCreating(DbModelBuilder modelBuilder)

        {

            throw new UnintentionalCodeFirstException();

        }

    

        public virtual DbSet<Stok_Kodlar> Stok_Kodlar { get; set; }

    }

 

 

 

********************************

 

RmosMerkez21Entities dbMerkez = new RmosMerkez21Entities(Server, Database, Users, Password);

 

        private void button1_Click(object sender, EventArgs e)

        {

         var stok_Kodlars = merkez21Entities.Stok_Kodlar.Where(x => x.Kodlar_Sinif == "08").Select(x => new { x.Kodlar_Ad }).ToList();

 

            gridControl1.DataSource = stok_Kodlars;

        }

 

 

***********************BAKMASANDA OLUR****************************

  sube.Kodlar_Anadepo = merkez.Kodlar_Anadepo;

   dbSube.Entry(sube).State = System.Data.Entity.EntityState.Modified;

  dbSube.SaveChanges();

 

VEYA

dbSube.Stok_Kodlar.Add(merkez);

dbSube.SaveChanges();

 

 2021 Ekim 27 Çarşamba
 476