PDA

View Full Version : سوال: قواعد کلی برای اتصال به دیتابیس در سیستم سرور و کلاینت



zohre66
شنبه 02 دی 1391, 12:37 عصر
سلام
یه سوال در خصوص بانک اطلاعاتی بین سرور و کلاینت دارم
اینکه آیا نیاز به اتچ و دتچ کردن بانک برای هر بار ران کردن برنامه هست یا نه؟
اگر بانک در سرور دتچ باشد بعدکلاینت وصل شود کانشن استرینگ رو چگونه باید تعریف کنم تا اتچ شود ؟
کلا می خوام قواعد کلی در این خصوص رو بدونم
ممنون میشم اگر جواب بدید
با تشکر

sasan_22
شنبه 02 دی 1391, 12:45 عصر
سلام -اگر منظورتان بین برنامه و سرور هست نیاز به نصب SQL ندارید می تونید از Desktop engine یا همون express استفاده کنید
برای اینکار : (البته این برای زمانی که SQL رو بطور کامل نصب کنی)


public string Sql_connection = "Data Source = (local); Initial Catalog = LibDB; Integrated Security =True; Connect Timeout=10";


این هم برای زمانی که express نصب کردی (البته بانکت رو بذار کنار پروژه)

SqlConnection cnn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\MyDatabase.mdf;Integrated Security=True;Connect ;User Instance=True");