سلام دوست عزیز
اگه برنامه شما مشکلی نداره و فقط تو سیستم مقصد خطا میده توی یه سیستم دیگه هم تست کنید شاید اون سیستم دسترسی های لازم رو نداره
و ینکه کدهاتونو با این مطابقت بدید
public DistributionSSEntities Connection()
{
string ConString = "SERVER=192.168.1.100;DATABASE=DistributionSS;UID=sa;PASSWORD=125;";
SqlConnectionStringBuilder SCB= new SqlConnectionStringBuilder(ConString);
//------------------------
EntityConnectionStringBuilder builder = new EntityConnectionStringBuilder();
builder.Metadata = "res://*/Model.Model.csdl|res://*/Model.Model.ssdl|res://*/Model.Model.msl";
builder.Provider = "System.Data.SqlClient";
builder.ProviderConnectionString = SCB.ConnectionString;
DistributionSSEntities db = new DistributionSSEntities(builder.ToString());
return db;
}
البته استانداردری که برای کانکشن استرینگ شبکه تعریف شده این کد هس
Provider=sqloledb;Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=pubs;User ID=myUsername;Password=myPassword;