none
EDM RRS feed

  • Soru

  • Merhaba Arkadaşlar;

    ben localde projem var. Entity data model ile db işlemlerimi yapıyorum. tabi DB local deki.

    web.config kısmında EDM yi oluşturduğumda otomatik olarak belirli kayıtlar geldi.

    şimdi ben host a dosyalarımı attığımda host un SQL ine bağlantı cümlesi olarak nereyi değiştirmem gerekiyor. ADO.NET deki gibi connection string kısmımı sadece. fakat oradaki cümle normalden uzun.

    19 Ocak 2014 Pazar 18:58

Yanıtlar

  • MyBookEntities isimli connectionstringiniz içinde;

    data source=EXPER\MSSQLSERVERRR;initial catalog=MyBook;integrated security=True;

    olan kısmı;

    data source=<sunucunun adı yada ip>;initial catalog=<database'in adı>;user id=xxxxx;password=xxxxx;

    şeklinde düzenleyin


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
    MCC

    22 Ocak 2014 Çarşamba 09:39
    Moderatör

Tüm Yanıtlar

  • Normalden uzun olan şeyi buraya yazsanda görsek... Nedir ne değildir...

    İyi Çalışmalar. Cihangir SUR [cihangirsur@hotmail.com]

    19 Ocak 2014 Pazar 19:23
    Yanıtlayıcı
  • <?xml version="1.0" encoding="utf-8"?>
    <!--
      For more information on how to configure your ASP.NET application, please visit
      http://go.microsoft.com/fwlink/?LinkId=169433
      -->
    <configuration>
      <configSections>
        <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
        <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
      </configSections>  
      <system.web>
        <compilation debug="true" targetFramework="4.0">
          <assemblies>
            <add assembly="System.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
            <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
            <add assembly="System.Data.Entity.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
          </assemblies>
          <buildProviders>
            <add extension=".edmx" type="System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider" />
          </buildProviders>
        </compilation>
      </system.web>
      <connectionStrings>
        <add name="MyBookEntities" connectionString="metadata=res://*/App_Code.Entity.MyBook.csdl|res://*/App_Code.Entity.MyBook.ssdl|res://*/App_Code.Entity.MyBook.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=EXPER\MSSQLSERVERRR;initial catalog=MyBook;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
      </connectionStrings>
      <entityFramework>
        <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
      </entityFramework>
    </configuration>

    19 Ocak 2014 Pazar 19:40
  • Hiç bir yeri değiştirmene gerek yok. Olduğu gibi at... Eğer bir hata olursa hata görüntüsünü paylaş yardımcı olalım ;) sadece data source kısmında sorun çıkar. Onların hostdaki pc adı farklı olabilir. Sende exper olarak geçiyor. Unutmadan kullanıcı adı ve şifre oluşturmayı unutma. Onu da connection stringe eklersin ;)

    data source=.\MSSQLSERVERRR;


    İyi Çalışmalar. Cihangir SUR [cihangirsur@hotmail.com]

    19 Ocak 2014 Pazar 19:48
    Yanıtlayıcı
  • Şimdi bu kısımda tam olarak nereye 

    Server=??????????;Database=??????????;User Id=??????????; Password=??????????;

    bunları yazabilirim? Hosta attım. try catch lerden dolayı ekrana hata gelmiyor :)

    22 Ocak 2014 Çarşamba 08:40
  • MyBookEntities isimli connectionstringiniz içinde;

    data source=EXPER\MSSQLSERVERRR;initial catalog=MyBook;integrated security=True;

    olan kısmı;

    data source=<sunucunun adı yada ip>;initial catalog=<database'in adı>;user id=xxxxx;password=xxxxx;

    şeklinde düzenleyin


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
    MCC

    22 Ocak 2014 Çarşamba 09:39
    Moderatör
  • Teşekkürler Dediğiniz Gibi Yaptım Çalıştı.

    Fakat hosta attığımda yavaslama söz konusun gibi geldi bana.

    Klasik ado.net daha mı performanslı ve hızlı acaba?

    24 Ocak 2014 Cuma 18:38