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

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

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

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

    سلام من میخواه بانک هر سال رو در یک پوشه مخصوص بایگانی کنم و دوباره استفاده کنم درصورت نیاز.
    این کارو کردم یک پوشه در مسیر برنامه ایجاد کرد. با این کد
    کد 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 در 21:04 عصر

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

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

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

  3. #3

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

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

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

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

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

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