مشکل ارتباط با پایگاه با استفاده از کلاس های C# در طراحی سایت
سلام
من توطراحی سایت connection string وتوی web.config تعریف کردم ... برای ارتباط برنامه ام باپایگاه بهم گفتند باید یه کلاس ازنوع cs درست کنی مثل (databaseServis.cs) اونجا پایگاهتو فراخوانی کنی....
اما من کدای سی شارپیشو بلد نیستم...:ناراحت:
کسی میتونه کمک کنه ممنون میشم ...:لبخندساده:
نقل قول: مشکل ارتباط با پایگاه با استفاده از کلاسای C# در طراحی سایت
یه کلاس به صورت زیر تعریف کن
public class ConnectionClass
{
public static string ConnStr = @"data source=.\SQLEXPRESS;attachdbfilename=|DataDirector y|\MyDBName.mdf;
integrated security=True;user instance=True;";
}
هر جایی از برنامه تون به کانکشن نیاز داشتید از دستور
ConnectionClass.ConnStr
استفاده کنید
بقیه توابع مورد نیاز برای انجام عملیات رو هم میتونید توی همین کلاس تعریف نمایید
نقل قول: مشکل ارتباط با پایگاه با استفاده از کلاسای C# در طراحی سایت
میتونی همون کانکشن استرینگ که تو وب کانفیگ داری رو فراخوانی کنی
نقل قول: مشکل ارتباط با پایگاه با استفاده از کلاسای C# در طراحی سایت
نقل قول:
نوشته شده توسط
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;
}
}
منظورم اینجوری بودکه بعضی از خط کداشو نمی فهمم
نقل قول: مشکل ارتباط با پایگاه با استفاده از کلاسای C# در طراحی سایت
دوست عزیز شما تنها کاری که باید بکنی ado.net رو باید اموزش بدی به خودت . ظرف یک هفته تو همین سایت ها فقط پست ها رو بگردی و بخونی و نمونه برنامه ها رو دانلود کنی و کپی پست کنی . خیلی بهتر از اینکه الان نارحت باشی . چون هیچی نباشه هفته بد خیلی از راهو رفتی...
نقل قول: مشکل ارتباط با پایگاه با استفاده از کلاسای C# در طراحی سایت
نقل قول:
نوشته شده توسط
RIG000
دوست عزیز شما تنها کاری که باید بکنی ado.net رو باید اموزش بدی به خودت . ظرف یک هفته تو همین سایت ها فقط پست ها رو بگردی و بخونی و نمونه برنامه ها رو دانلود کنی و کپی پست کنی . خیلی بهتر از اینکه الان نارحت باشی . چون هیچی نباشه هفته بد خیلی از راهو رفتی...
بیشتراز ado.net باید C# رو آموزش ببینم... ممنون همین کارم میکنم :)
مشکلم حل شد مرسی از راهنماییتون