نوشته شده توسط
rezaei_y
یه کلاس به صورت زیر تعریف کن
public class ConnectionClass
{
public static string ConnStr = @"data source=.\SQLEXPRESS;attachdbfilename=|DataDirector y|\MyDBName.mdf;
integrated security=True;user instance=True;";
}
هر جایی از برنامه تون به کانکشن نیاز داشتید از دستور
ConnectionClass.ConnStr
استفاده کنید
بقیه توابع مورد نیاز برای انجام عملیات رو هم میتونید توی همین کلاس تعریف نمایید
منظورم یه چیز دیگه بود... من کانکشنو فراخوانی کردم حالامیخوام یه فرم ثبت نام دانشجویی ایجادکنم... باید کوئریشو تو یه کلاس به اسم databaseService.cs تعریف کنم بعد ازاین کلاس توی صفحات وبم استفاده کنم که این سخته...
public static Boolean AddNewUser(string name, string family, string email, string pass)
{
SqlCommand sqlCommand;
SqlConnection sqlConnection;
try
{
string connectionString = WebConfigurationManager.ConnectionStrings["OnlineShopConnectionString"].ConnectionString;
sqlConnection = new SqlConnection(connectionString);
string query = "insert into [User] (Name,Family,Email,Pass)values(N'{0}',N'{1}',N'{2} ',N'{3}')";
query = string.Format(query, name, family, email, pass);
sqlCommand = new SqlCommand(query, sqlConnection);
sqlConnection.Open();
sqlCommand.ExecuteNonQuery();
return true;
}
catch
{
return false;
}
}
منظورم اینجوری بودکه بعضی از خط کداشو نمی فهمم