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

نام تاپیک: ارسال ركوردها به صورت مستقيم به اكسل بدون استفاده از report builder

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

    ارسال ركوردها به صورت مستقيم به اكسل بدون استفاده از report builder

    با سلام. مشكل از اينجا شروع شد كه نتايج گزارش كه با report builder ساختم اينقد زياد بود كه با file-generate to file- delimited نميره تو اكسل.يعني يه فايل تكست خالي ميسازه و سيستم هنگ ميكنه. حالا ميخوام بدون وساطت report builder مستقيم نتايج رو ببرم تو اكسل . اين در حاليه كه interface با form builder ساخته ميشه و كاربر فقط فرم رو در اختيار داره. پس با pl sql هم كه خودمون مستقيم ديتا رو ميفرستيم تو اكسل نميتونه كار كنه.پيشاپيش از همكاريتون ممنونم.

  2. #2
    کاربر دائمی آواتار _behnam_
    تاریخ عضویت
    مهر 1389
    محل زندگی
    سونای ایران ( بوشهر )
    پست
    971

    نقل قول: ارسال ركوردها به صورت مستقيم به اكسل بدون استفاده از report builder

    سلام دوست عزیز ببین به کارت میاد
    اینجــــا

  3. #3
    کاربر تازه وارد آواتار sajjadzandi
    تاریخ عضویت
    تیر 1390
    محل زندگی
    گوهردشت
    پست
    69

    نقل قول: ارسال ركوردها به صورت مستقيم به اكسل بدون استفاده از report builder

    با سلام
    برای این کار دو راه مد نظر من هست.
    اولین راه استفاده از ابزار Toad است که تمام رکورد ها را نمایش داده و به راحتی امکان خروجی آن به CSV را فراهم کرده.

    دومین راه کمی فنی تر بنظر میاد اونهم اینکه از یک external table استفاده کنید.
    یک جدول با هر نامی به syntax زیر بسازید و قبل از اون هم در دیتابیس یک دارکتوری ایجاد کنید(دستورات ایجاد دایرکتوری در اوراکل و دادن دسترسی ها مطالعه شود):
    CREATE TABLE <ext_table_name>
    ORGANISED EXTERNALLY
    (TYPE ORACLE_DATAPUMP
    DEFAULT DIRECTORY <directory_name>
    LOCATION <filename.csv>
    )AS SELECT * FROM <internal_table_name>

    منظور از
    internal_table_name همان جدول دارای رکوردهای زیاد داخل بانک است.
    filename.csv نام فایلی است که در آن دایرکتوری می خواهید ایجاد شود.
    موفق باشید.

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

    نقل قول: ارسال ركوردها به صورت مستقيم به اكسل بدون استفاده از report builder

    دوستان از بابت وقتي كه براي پاسخ گويي به اين تاپيك گذاشتيد, تشكر مي كنم.

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

    نقل قول: ارسال ركوردها به صورت مستقيم به اكسل بدون استفاده از report builder

    با تشكر, متن بسيار كارامدي رو پيشنهاد داديد, من تا به حال اين كار رو با text importer انجام ميدادم و حالا روش ديگري هم فراگرفتم. اما درخواست من ارسال اطلاعات ازاوراكل به محيط اكسل بود.

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

  1. پاسخ: 4
    آخرین پست: پنج شنبه 29 دی 1390, 15:29 عصر
  2. پاسخ: 0
    آخرین پست: چهارشنبه 14 اردیبهشت 1390, 00:32 صبح
  3. ارسال ایمیل بدون استفاده از کنترل Winsock
    نوشته شده توسط bluemilad در بخش برنامه نویسی مرتبط با شبکه و وب در VB6
    پاسخ: 3
    آخرین پست: دوشنبه 23 شهریور 1383, 03:06 صبح
  4. ارسال پیام از سرور به کلاینت بدون استفاده از مسنجر ویندوز
    نوشته شده توسط Gladiator در بخش برنامه نویسی در Delphi
    پاسخ: 10
    آخرین پست: جمعه 14 آذر 1382, 17:44 عصر

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

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