نوشته شده توسط
MRasoul
سلام
خب الان چجوری مسترش کنم
این کانکشن منه
string con = @"Data Source=(LocalDB)\v11.0;AttachDbFilename=" + AppDomain.CurrentDomain.BaseDirectory.ToString() + "MY_DB.mdf;Integrated Security=True;Connect Timeout=30";
سلام
ببخشید که دیر شد.
public static string CreateConnectionString( string dbServer, string database, string username, string password ) {
var connectionBuilder = username == string.Empty
? new SqlConnectionStringBuilder {
DataSource = dbServer,
InitialCatalog = database,
PersistSecurityInfo = true,
MultipleActiveResultSets = true
}
: new SqlConnectionStringBuilder {
DataSource = dbServer,
InitialCatalog = database,
UserID = username,
Password = password,
MultipleActiveResultSets = true
};
return connectionBuilder.ConnectionString;
}
با این متد ConnectionString رو به دست میاری.
dbServer:
برای LocalDb مقدار رو LocalDB)\v11.0) بگذارید
برای Express مقدار رو SQLEXPRESS\. بگذارید
و برای SqlServer هم آدرس سرور رو.
نام database رو بگذارید master ( فقط برای Backupگیری )
username هم یا sa باشه که رمز رو نیاز دارین، و یا خالی باشه ( Trusted Connection )
به شرطی که کاربری که تو ویندوز با اون login کردین، تو دیتابیس دسترسی کافی داشته باشه.
صبا صبوحی