En iyi yanıtlayıcılar
EDM

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.
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
- Yanıt Olarak İşaretleyen Özgür Tekbaş 24 Ocak 2014 Cuma 14:40
- Yanıt İşaretini Geri Alan Tolga_Cakir 24 Ocak 2014 Cuma 20:06
- Yanıt Olarak İşaretleyen Barış SarıtaşModerator 28 Ocak 2014 Salı 07:25
Tüm Yanıtlar
-
-
<?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="data source=EXPER\MSSQLSERVERRR;initial catalog=MyBook;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" /> </connectionStrings> <entityFramework> <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" /> </entityFramework> </configuration>
-
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]
-
-
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
- Yanıt Olarak İşaretleyen Özgür Tekbaş 24 Ocak 2014 Cuma 14:40
- Yanıt İşaretini Geri Alan Tolga_Cakir 24 Ocak 2014 Cuma 20:06
- Yanıt Olarak İşaretleyen Barış SarıtaşModerator 28 Ocak 2014 Salı 07:25
-