نمایش نتایج 1 تا 3 از 3

نام تاپیک: کپی بانک اطلاعاتی و استفاده از اون

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار علی فتحی
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    مهاباد
    سن
    43
    پست
    1,111

    کپی بانک اطلاعاتی و استفاده از اون

    سلام من میخواه بانک هر سال رو در یک پوشه مخصوص بایگانی کنم و دوباره استفاده کنم درصورت نیاز.
    این کارو کردم یک پوشه در مسیر برنامه ایجاد کرد. با این کد
    کد HTML:
    Directory
    .CreateDirectory(Application.StartupPath + "\\" + textBoxX1.Text + "");
    
                 
    MessageBox.Show("پوشه ایجاد شد");
    بانک رو کپی کردم توی پوشه
    [HTML][
    private
    void buttonX1_Click(object sender, EventArgs e)

    {


     


    SqlConnection con = newSqlConnection();

    con.ConnectionString =
    @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Data.mdf;Integrated Security=True;User Instance=True";


    if (con.State == ConnectionState.Open)

    {

    con.Close();


    SqlConnection.ClearPool(con);

    con.Dispose();

    }



    File.Copy(Application.StartupPath + "\\Data.mdf", Application.StartupPath + "\\" + textBoxX1.Text + "\\" + "Data.mdf");


    File.Copy(Application.StartupPath + "\\Data_log.ldf", Application.StartupPath + "\\" + textBoxX1.Text + "\\" + " Data_log .ldf");

    /HTML]


    مثلا پوشه با نام 1390 ایجاد شد و بانک هم کپی شد تا حالا مشکلی نیست.


    سوال حالا میخواهم مسیرو برعکس برم بانک داخل پوشه 1390 رو جایگزین بانک اصلی کنم .تا جایی پیش رفتم ولی اخطار میده

    اینم کد

    کد HTML:
    private
    void buttonX3_Click(object sender, EventArgs e)
    
             {
    
                  
    SqlConnection con = newSqlConnection();
    
                 con.ConnectionString = 
    @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Data.mdf;Integrated Security=True;User Instance=True";
    
                     con.Close();
    
                     
    SqlConnection.ClearPool(con);
    
                     con.Dispose();
    
    
                     
    MessageBox.Show("فایل سال جاری حذف شود؟");
    
                     
    File.Delete(Application.StartupPath + "\\Data.mdf");
    
                     
    File.Delete(Application.StartupPath + "\\Data_log.ldf");
    
    
                     
    MessageBox.Show("فایل جدید جایگزین شود؟");
    
                     
    File.Copy(Application.StartupPath + "\\" + textBoxX1.Text + "\\" + "Data.mdf", Application.StartupPath + "Data.mdf");
    
                     
    File.Copy(Application.StartupPath + "\\" + textBoxX1.Text + "\\" + " Data_log .ldf", Application.StartupPath +" Data_log .ldf");


    با تشکر
    آخرین ویرایش به وسیله علی فتحی : پنج شنبه 17 مهر 1393 در 19:04 عصر

  2. #2
    کاربر دائمی آواتار علی فتحی
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    مهاباد
    سن
    43
    پست
    1,111

    نقل قول: کپی بانک اطلاعاتی و استفاده از اون

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

  3. #3

    نقل قول: کپی بانک اطلاعاتی و استفاده از اون

    سلام کد C#‎ این مسئله رو نیاز دارم

تاپیک های مشابه

  1. سوال: کپی بانک اطلاعاتی در پوشه مسیر برنامه و استفاده از آن
    نوشته شده توسط علی فتحی در بخش C#‎‎
    پاسخ: 11
    آخرین پست: دوشنبه 21 مهر 1393, 09:54 صبح
  2. سوال: کپی بانک اطلاعاتی و استفاده از اون
    نوشته شده توسط علی فتحی در بخش C#‎‎
    پاسخ: 1
    آخرین پست: چهارشنبه 21 خرداد 1393, 05:48 صبح
  3. از کدوم بانک اطلاعاتی داره استفاده میکنه؟
    نوشته شده توسط ahmad1358 در بخش Access
    پاسخ: 0
    آخرین پست: جمعه 22 آذر 1387, 22:56 عصر
  4. کپی بانک اطلاعاتی در CD و محافظت از آن
    نوشته شده توسط ashki در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: دوشنبه 03 اسفند 1383, 22:11 عصر
  5. پاسخ: 1
    آخرین پست: پنج شنبه 04 اردیبهشت 1382, 13:58 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •