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

نام تاپیک: کپی کردن اطلاعات یک dataBase در dataBase دیگر

  1. #1
    کاربر دائمی آواتار first_squit
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    پست
    154

    Tick کپی کردن اطلاعات یک dataBase در dataBase دیگر

    با سلام خدمت دوستان عزیز

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

    اگه ممکن با نوشتن یک برنامه ساده که این عمل رو انجام می ده به بنده کمک کنید


    متشکرم

  2. #2
    اگه بانکتون SQL Server هست از دستور Bulk Copy استفاده کنید

  3. #3
    کاربر دائمی آواتار first_squit
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    پست
    154
    نقل قول نوشته شده توسط hassan razavi مشاهده تاپیک
    اگه بانکتون SQL Server هست از دستور Bulk Copy استفاده کنید
    نه دیتابیس مورد استفاده Access می باشد

    یه بنده خدایی می گفت رکورد هارو دونه به دونه بخون و در دیتابیس خالی درج کن ولی کدی که این کار رو بکن نمی شناسم


    لطفآ ...............

    متشکرم

  4. #4
    سلام
    آیا اطلاعات دیتابیستون رو می خواهید کپی کنید با هم اطلاعات و هم ساختار رو ؟
    من کدی رو که براتون می ذارم برای کپی کردن اطلاعات از جدول یک دیتابیس به یک جدول دیگر است .

    OleDbConnection Source_Connection = new OleDbConnection("آدرس دیتابیس مبدا");
    OleDbCommand Commad = new OleDbCommand("select * from tbl_Source",Source_Connection);
    if (Source_Connection.State == ConnectionState.Closed)
    ConnectionState.Open();
    OleDbDataReader Reader = Commad.ExecuteReader();
    if (Reader.HasRows)
    {
    while (Reader.Read())
    {
    string str1 = "";
    // در این بخش تک تک مقادیر فیلدها رو باید بخونید و ذخیره کنید
    if (!Reader.IsDBNull[0])
    {

    str1 = Reader.GetString[0];
    .
    .
    .
    }

    OleDbConnection DestentionConnection = new OleDbConnection("آدرس دیتابیس مقصد");
    OleDbCommand Cmd = new OleDbCommand("", DestentionConnection);
    Cmd.CommandText = "Insert into tbl_Des (str) values ('" + str1 +"')";
    if (DestentionConnection.State == ConnectionState.Closed)
    DestentionConnection.Open();
    Cmd.ExecuteNonQuery();
    Cmd.Dispose();
    DestentionConnection.Dispose();
    }

  5. #5
    کاربر دائمی آواتار benighted.boy
    تاریخ عضویت
    مهر 1385
    محل زندگی
    مشهد
    سن
    35
    پست
    109
    سلام .من هم یه همچین موردی دارم منتها هر دوتا دیتا بیس من SQLServer است.اما یک سرور درDesktopو دیگری در Web
    کسی میتونه در این مورد کمکی کنه ؟

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

  1. مدیریت داده ای داخل DataBase با ساختار ADO.NET
    نوشته شده توسط habedijoo در بخش SQL Server
    پاسخ: 2
    آخرین پست: جمعه 19 بهمن 1386, 09:03 صبح
  2. تبدیل database sql2000 به database sql 2005
    نوشته شده توسط m.moharrami در بخش SQL Server
    پاسخ: 1
    آخرین پست: چهارشنبه 19 اردیبهشت 1386, 19:01 عصر
  3. Failed to load database information. Details: The database DLL 'crdb_dao.dll' could n
    نوشته شده توسط Bithiah در بخش گزارش سازی با Crystal Report
    پاسخ: 5
    آخرین پست: شنبه 02 اردیبهشت 1385, 18:44 عصر
  4. پاسخ: 4
    آخرین پست: جمعه 27 آبان 1384, 15:58 عصر
  5. سرعت بارگذاری Database
    نوشته شده توسط SYSMAN در بخش VB.NET
    پاسخ: 5
    آخرین پست: پنج شنبه 13 مرداد 1384, 13:30 عصر

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

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