PDA

View Full Version : انتقال رشته اتصال از یک پروژه به پروژه دیگر موجود در یک solution



rainy_day
جمعه 14 بهمن 1390, 00:16 صبح
سلام به همگی
من یک پروژه classLibary و یک پروژه window from application در یک solution دارم. classlibarary به عنوان یه رفرنس در قسمت Reference پروژه window from application هست. رشته اتصال classLibrary توسط کاربر تغییر میکنه .حالا می خوام رشته اتصال classLibarary رو به پروژه window from application پاس بدم .که پروژه windows From Application با این رشته اتصال کار کنه .
حالا سوال من اینه که چطور رشته اتصال رو پاس بدم؟؟؟؟؟؟؟؟

massar
شنبه 15 بهمن 1390, 01:23 صبح
خیلی ساده میتونید یه property داشته باشید که در متد get بره ببینه کاربر چی ست کرده و در پروژه ی دیگه از اون پروپرتی استفاده کنید. یه چیزی مثل این:

private DbConnection _connection = new SqlConnection("meghdare default");
public string ConnectionString
{
get { return _connection.ConnectionString; }
set
{
if (_connection.State == ConnectionState.Open)
_connection.Close();
_connection = new SqlConnection(value);
}
}