تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

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

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Sep 2012
    محل سكونت
    تهران
    پست ها
    9

    پيش فرض فوری : ورود اطلاعات از جدول اکسس به sql2005

    چطوری می شه اطلاعات یک جدول رو از اکسس به یک جدول sql2005 انتقال داد ؟

    لطفا دوستان راهنمایی کنند .

    ممنون

  2. #2
    پروفشنال anvar.net's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    IRAN
    پست ها
    648

    پيش فرض

    می تونی با یه برنامه کوچیک اطلاعات رو از بانک اکسس بخونی و در بانک اس کیو ال بریزی. (اگه به یکی از زبان های دات نت اشنایی من نمونه کد می ذارم در غیر اینصورت دنبال راه حل دیگری باشید). روش کار : 1 - در ابتدا باید دو کانکشن جداگانه برای دسترسی به بانک های اکس و اس کیو ال تعریف کنی. 2- با یک کوئری سلکت اطلاعات جدول مورد نظر در پایگاه داده اکسس رو می خونی و نتایج رو در یک شی دیتا ریدر می ریزی (داده های این شی فقط خواندنی بوده و یک به یک قابل دسترسی هستند) . 3 - بعد می تونی از خاصیت hasrows شی دیتاریدر برای اطمینان از داشتن اطلاعات استفاده کنی تا مرحله بعد شروع بشه. 4 . اگر جدول دارای اطلاعات بود در این مرحله می تونید یک دستور برای ثبت اطلاعات به پایگاه اس کیو ال رو اجرا کنی, مقادیر واقعی که باید در جدول درج بشوند بصورت پارامتر به این دستور ارسال می شوند, در ابتدا مقادیر واقعی پارامترها رو Nothing میذاریم چون اطلاعی از مقدار واقعی اونها نداریم. 5 - در این مرحله در حلقه While مقادیر واقعی پارامترهای دستور درج را با مقادیر هر سطر از شی دیتاریدر مقدار دهی می کنیم و با استفاده از متد ExecuteNoneQuary اطلاعات رو در پایگاه داده اس کیو ال درج می کنیم. در نهایت هم تمام اشیاء استفاده شده را از بین می بریم و منابع مورد استفاده را آزاد می کنیم. البته به این نکته توجه داشته باشید که انواع داده ای در اکسس و اس کیو ال دارای تفاوت هایی هستند و مجبوریم بعضی از تبدیل ها رو هم در این وسط بصورت دستی انجام بدیم.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •