PDA

View Full Version : آموزش: طراحی و کد نویسی اصولی یک نرم افزار ویندوز



میلاد رئیسی
چهارشنبه 01 خرداد 1392, 08:29 صبح
طراحی و کد نویسی اصولی یک نرم افزار ویندوز (اسپلش + لوگین + سطح دسترسی + پشتیبان گیری و بازگردانی پشتیبان )

با سلام . دوستان زیادی با این قسمت های برنامه نویسی مشکل دارن ، مثلا وقتی میخوان فرم لوگین رو طراحی کنن بعد از ورود اونو مخفی میکنن و یا در سطح دسترسی دادن به کاربران و یا در پشتیبان گیری و بازگردانی پشتیبان بانک sql server مشکل دارن ... به همین دلیل تصمیم گرفتم یک نمونه کامل بنویسم و براتون قرار بدم . امید وارم براتون مفید باشه !!

توی این سورس هم از Entity Framework استفاده کردم و هم از ado.net .

رمز عبور برنامه :
مدیر که دسترسی کامل دارد : رمز : admin نام کاربری : admin
کاربر که فقط اطلاعات را میبیند : رمز : user نام کاربری : user

میلاد رئیسی
چهارشنبه 01 خرداد 1392, 08:38 صبح
ادامه فایل های پروژه :

intel_amd
چهارشنبه 01 خرداد 1392, 09:58 صبح
اگر فیلم آموزشیشم کنار سورس میذاشتین بهتر بود

دلتنگ اسمان
چهارشنبه 01 خرداد 1392, 10:09 صبح
ببخشید
چرا خطا میده؟ چجوری رفع کنم؟
104508

میلاد رئیسی
چهارشنبه 01 خرداد 1392, 15:05 عصر
ببخشید
چرا خطا میده؟ چجوری رفع کنم؟
104508

سلام . شما باید sql express را نصب کنید .

میلاد رئیسی
چهارشنبه 01 خرداد 1392, 15:06 عصر
اگر فیلم آموزشیشم کنار سورس میذاشتین بهتر بود

دوست عزیز سرعت اینترنتم خیلی پایینه وگر نه فیلم آموزشی هر مبحثی رو که بخوایید میذارم .

Shahram_12
چهارشنبه 01 خرداد 1392, 16:27 عصر
ممنون میشم اگه فیلمها رو قرار بدی

kambizvb6
چهارشنبه 01 خرداد 1392, 16:59 عصر
سلام میلاد جان فکر نکنم به SQL expressربطی داشته باشید چون رو سیستم منم این خطا رو میده و SQL هم نصبه . اگه میشه یه بررسیش بکن

میلاد رئیسی
چهارشنبه 01 خرداد 1392, 19:23 عصر
فایل ها ویرایش شد . لطفا دوباره دانلود بفرمایید ...

c_doost
چهارشنبه 01 خرداد 1392, 19:55 عصر
سلام
تشکر

شما الان چی ها دارید آموزش میدید؟ آخه تعداد پروژه های آبلودی زیاده

c_doost
چهارشنبه 01 خرداد 1392, 20:06 عصر
منم ارور پست 4 را دارم

flash118
پنج شنبه 02 خرداد 1392, 03:08 صبح
با سلام با هم همون خطا موجود هست و تا جایی که من میدونم ربطی به نصب اسکول اکسپرس نداره

میلاد رئیسی
پنج شنبه 02 خرداد 1392, 08:00 صبح
:متفکر: من چند تا سیستم رو تست کردم ارور نداره !!!!

c_doost
پنج شنبه 02 خرداد 1392, 08:23 صبح
ما که اجرا کردیم ارور داره

intel_amd
پنج شنبه 02 خرداد 1392, 13:46 عصر
آموزش این سورسو که گذاشتین اگه اینترنتتون کنده با چنتا عکس هم بذارین خوبه

میلاد رئیسی
پنج شنبه 02 خرداد 1392, 15:31 عصر
سلام . دوستان عزیز برنامه نویس به علت کندی سرعت اینترنتم سورس رو فقط توضیح میدم /
خودتون یک نمونه از روی این سورس بسازید تا کاملا یاد بگیرید !

موفق باشید

میلاد رئیسی
پنج شنبه 02 خرداد 1392, 15:39 عصر
قسمت دوم فایل ها

rightelonline
پنج شنبه 02 خرداد 1392, 16:06 عصر
ممنون از تایپیک

Vahab
پنج شنبه 02 خرداد 1392, 16:31 عصر
ببخشید
چرا خطا میده؟ چجوری رفع کنم؟
104508

بانک رو از Server Explorer پاک کنید مجددا از طریق Connect to Database به پروژه اضافه کنید

میلاد رئیسی
پنج شنبه 02 خرداد 1392, 17:24 عصر
بانک رو از Server Explorer پاک کنید مجددا از طریق Connect to Database به پروژه اضافه کنید

یعنی خدا وکیلی این کار رو نکردید ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
یه کم برنامه نویس باشید !

Vahab
پنج شنبه 02 خرداد 1392, 18:08 عصر
یعنی خدا وکیلی این کار رو نکردید ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
یه کم برنامه نویس باشید !
100% این کارو نکردن که ارور میده

MehdiNJ
دوشنبه 27 مهر 1394, 19:53 عصر
136135سلام من از این کد برای بازیابی استفاده کردم دفعه اول بازیابی میشه ولی برای دفعه های بعدی خطا داره اگه امکانش هست کمکم کنید


string str_filename = "";
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "Backup Files(*.bak)|*.bak";
ofd.Title = "فایل پشتیبان خود را انتخاب کنید";
if(ofd.ShowDialog()==DialogResult.OK)
{
str_filename = ofd.FileName;
//try
//{
string command= @"ALTER DATABASE Phone SET SINGLE_USER with ROLLBACK IMMEDIATE "
+ " USE MASTER " +
" RESTORE DATABASE Phone from DISK='" + str_filename + "' with REPLACE";
SqlConnection con = new SqlConnection("Data Source=MEHDI-PC;Initial Catalog=Phone;Integrated Security=True");
SqlCommand cmd = new SqlCommand();
if (con.State != ConnectionState.Open)
con.Open();
cmd.Connection = con;
cmd.CommandText = command;
cmd.ExecuteNonQuery();