PDA

View Full Version : مشکل در entity framwork



sara_traveler
پنج شنبه 22 خرداد 1393, 09:00 صبح
سلام
من می خوام با entity framwork اطلاعاتم نشون بدم
و چون چندین دیتابیس رو سرور دارم و کاربر هر زمان بخواد باید بتونه بین دیتابیس ها سوییچ کنه این کد گذاشتم

public void database() {

var sqlBuilder = new SqlConnectionStringBuilder();
sqlBuilder.DataSource = "192.168.1.123";
sqlBuilder.InitialCatalog = "j1_main_1";
sqlBuilder.IntegratedSecurity = true;


string providerString = sqlBuilder.ToString();


entityBuilder = new EntityConnectionStringBuilder();


entityBuilder.Provider = "System.Data.SqlClient";


entityBuilder.ProviderConnectionString = providerString;
// "metadata=res://*/dabirkhone.Model1.csdl|res://*/dabirkhone.Model1.ssdl|res://*/dabirkhone.Model1.msl;provider=System.Data.SqlClie nt;provider connection string="data source=.;initial catalog=j1_main_1;integrated security=True;MultipleActiveResultSets=True;App=En tityFramework"" providerName="System.Data.EntityClient" />
entityBuilder.Metadata = @" res://*/dabirkhone.Model1.csdl|res://*/dabirkhone.Model1.ssdl|res://*/dabirkhone.Model1.msl";





}

اما زمانی که اطلاعات از روی اسکیول سیستم خودم میخونه درسته
اما اگر بخواد از سرور بخونه خطا
provider not open
می ده
اینو باید چطور درست کنم؟

sara_traveler
پنج شنبه 22 خرداد 1393, 12:00 عصر
مشکلم حل شد
بخاطر sqlBuilder.IntegratedSecurity = true;

بود باید حتما با user ,password وارد بشیم