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

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




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

نام تاپيک: فعال نبودن OLE DB در Dream Weaver

  1. #1
    پروفشنال parinaz571's Avatar
    تاريخ عضويت
    Jun 2006
    پست ها
    664

    پيش فرض فعال نبودن OLE DB در Dream Weaver

    سلام
    من میخوام با دریم ویور و یک پایگاه داده access ارتباط برقرار کنم.
    iis درست کار میکنه. یعنی وقتی 127.0.01 رو میزنم صفحه local host برام باز میشه.
    پوشه سایت و پایگاه داده رو هم در Inetpub\wwwroot قرار دادم.
    الان یک صفحه asp.net vb باز کردم و تو همین سایتم ذخیره کردم .
    میرم رور پانل database تا از طریق OLE DB یک اتصال برقرار کنم. اما گزینه OLE DB فعال نیست تا من انتخابش کنم. یعنی علامت + فعال نیست تا من گسترشش بدم و OLE DB رو انتخاب کنم.
    خواهش میکنم راهنماییم کنید چون تا این مشکلم و حل نکنم نمیتوتن بقیه پروژه رو جلو برم.
    خیلی ممنون

  2. #2
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2005
    پست ها
    19

    پيش فرض

    دوست گرامي سلام
    براي اتصال سايت به بانك اطلاعاتي ما بايد حتما يا يك صفحه از داخل سايتمان را باز كنيم يا يك فايل جديد با تكنولوژي asp.net vb را ايجاد كنيم.زيرا در غير اين صورت دريم ويور قادر به شناسايي نخواهد بود. و به طبع گزينه ole db هم غير فعال خواهد بود
    مطلبي كه در اين جا بايد ذكر كنم اين است كه شما فقط يك بار بايد مراحل اتصال سايت به بانك اطلاعاتيتان را در برنامه طي كنيد و پس از آن خود برنامه بصورت اتوماتيك اين اتصال را براي تمام صفحات سايتتان ايجاد خواهد كرد حتي براي صفحاتي كه بعدا ايجاد مي نمائيد هم اين اتصال معتبر است.

    قبل از همه چيز شما بايد فولدرتان را ايجاد كنيد و فايل اكسزتان را در آن ذخيره كنيد و نيز يك فايل از سايتتان را كه ذخيره نموده ايد باز نمائييد. يا فايل جديدي ايجاد و آن را ابتدا ذخيره نمائييد
    سپس از پانلهاي Application پانل Database را انتخاب نمائيد.
    در بالاي اين پانل عبارت ASP.NET VB ثبت گرديده كه نشاندهنده اين مطلب است كه شما از چه تكنولوژي در صفحه و سايت خود استفاده مي كنيد. اگر اين علامت نبود بايد چك كنيد حال بر روي علامت مثبت بالاي پانل كليك كنيد .
    از دو گزينه موجود گزينه ابتدايي يعني OLE DB Connection را انتخاب نمائيد تا كادر OLE DB Connection برايتان باز گردد
    در اين كادردر قسمت Connection Name نام مناسبي را براي اتصالتان انتخاب كنيد اين نام جز در برنامه در جاي ديگري ارزش ندارد پس هر نامي را مي توانيد برگزينيد
    پس از انتخاب نام بر روي Build كليك كنيد تا با كادر Data Link Properties مواجه شويد.
    در تب Provider بايد گزينه microsoft jet4.0 ole db provider را انتخاب كنيد زيرا اين تامين كننده اي است كه براي بانك اطلاعاتي اكسز استفاده مي گردد حال به تب Connection برويد

    در اين تب در قسمتي كه شماره 1 درج شده شما بايد مسير كامل قرار گيري فايل بانك اطلاعاتيتان را به برنامه بدهيد
    در قسمت شماره 2 هم اگر بانك شما با يوزر و پسورد محافظت مي شود بايد يوزر و پسورد خود را وارد كنيد تا برنامه بتواند به بانك شما دسترسي داشته باشد
    در تب Advanced شما مي توانيد مجوزهاي دسترسي به بانكتان را تنظيم كنيد.
    در اين جا كار به اتمام رسيده كافي است بر روي Test Connection كليك كنيد تا اگر همه چيز مرتب باشد با پيام ارتباط تكميل است مواجه شويد
    حال در اين كادر OK را كليك نموده و در كادر OLE DB Connection نيز بر روي OK كليك كنيد
    حال اگر به پانل ديتابيس نگاه كنيد متوجه خواهيد شد كه اتصالات برقرار است در اين حالت اگر بر روي علامت مثبت نام ديتابيس در اين پانل كليك كنيد به تمام جزئيات بانكتان دسترسي خواهيد داشت.

    اميدوارم توضيحات كافي باشد
    Last edited by sp-sky; 29-05-2009 at 15:25.

  3. #3
    پروفشنال parinaz571's Avatar
    تاريخ عضويت
    Jun 2006
    پست ها
    664

    پيش فرض

    دوست گرامي سلام
    براي اتصال سايت به بانك اطلاعاتي ما بايد حتما يا يك صفحه از داخل سايتمان را باز كنيم يا يك فايل جديد با تكنولوژي asp.net vb را ايجاد كنيم.زيرا در غير اين صورت دريم ويور قادر به شناسايي نخواهد بود. و به طبع گزينه ole db هم غير فعال خواهد بود
    مطلبي كه در اين جا بايد ذكر كنم اين است كه شما فقط يك بار بايد مراحل اتصال سايت به بانك اطلاعاتيتان را در برنامه طي كنيد و پس از آن خود برنامه بصورت اتوماتيك اين اتصال را براي تمام صفحات سايتتان ايجاد خواهد كرد حتي براي صفحاتي كه بعدا ايجاد مي نمائيد هم اين اتصال معتبر است.

    قبل از همه چيز شما بايد فولدرتان را ايجاد كنيد و فايل اكسزتان را در آن ذخيره كنيد و نيز يك فايل از سايتتان را كه ذخيره نموده ايد باز نمائييد. يا فايل جديدي ايجاد و آن را ابتدا ذخيره نمائييد
    سپس از پانلهاي Application پانل Database را انتخاب نمائيد.
    در بالاي اين پانل عبارت ASP.NET VB ثبت گرديده كه نشاندهنده اين مطلب است كه شما از چه تكنولوژي در صفحه و سايت خود استفاده مي كنيد. اگر اين علامت نبود بايد چك كنيد حال بر روي علامت مثبت بالاي پانل كليك كنيد .
    از دو گزينه موجود گزينه ابتدايي يعني OLE DB Connection را انتخاب نمائيد تا كادر OLE DB Connection برايتان باز گردد
    در اين كادردر قسمت Connection Name نام مناسبي را براي اتصالتان انتخاب كنيد اين نام جز در برنامه در جاي ديگري ارزش ندارد پس هر نامي را مي توانيد برگزينيد
    پس از انتخاب نام بر روي Build كليك كنيد تا با كادر Data Link Properties مواجه شويد.
    در تب Provider بايد گزينه microsoft jet4.0 ole db provider را انتخاب كنيد زيرا اين تامين كننده اي است كه براي بانك اطلاعاتي اكسز استفاده مي گردد حال به تب Connection برويد

    در اين تب در قسمتي كه شماره 1 درج شده شما بايد مسير كامل قرار گيري فايل بانك اطلاعاتيتان را به برنامه بدهيد
    در قسمت شماره 2 هم اگر بانك شما با يوزر و پسورد محافظت مي شود بايد يوزر و پسورد خود را وارد كنيد تا برنامه بتواند به بانك شما دسترسي داشته باشد
    در تب Advanced شما مي توانيد مجوزهاي دسترسي به بانكتان را تنظيم كنيد.
    در اين جا كار به اتمام رسيده كافي است بر روي Test Connection كليك كنيد تا اگر همه چيز مرتب باشد با پيام ارتباط تكميل است مواجه شويد
    حال در اين كادر OK را كليك نموده و در كادر OLE DB Connection نيز بر روي OK كليك كنيد
    حال اگر به پانل ديتابيس نگاه كنيد متوجه خواهيد شد كه اتصالات برقرار است در اين حالت اگر بر روي علامت مثبت نام ديتابيس در اين پانل كليك كنيد به تمام جزئيات بانكتان دسترسي خواهيد داشت.

    اميدوارم توضيحات كافي باشد
    با سلام و تشکر
    یک مشکلی وجود داره و اونم اینه که من خودمم قبلا یک صفحه با پسوندasp.net vb در همون مسیر سایت ایجاد کرد م و ذخیره هم کردم اما باز در تب data base علامت+فعال نبود که من بازش کنم و بقیه مراحلو دنبال کنم.

    حتی موقعی که صفحه از نوع asp.net c# باز میکنم هم این علامت مثبت فعال نیت که من انتخابش کنم.

    اما موقعی که سایت هایی از نوع غیر دات نت باز میکنم این علامت +فعال و اونم ODBS فعال نه OLE DB .

    اینم یک عکس زمانی که صفحه ای با پسوند ASP.NET VB انتخاب میکنم.



    الن نویدونم مشکل لز کجاست .؟

    شاید باید فایلی مربوط به OLE DB دانلود کنم یا نمیدونم چی؟

  4. #4
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2005
    پست ها
    19

    پيش فرض

    دوست گرامي شما به نظر مراحل ايجاد سايتتان را تكميل ننموده ايد
    اين فايل را برايتان قرار ميدهم اميدوارم مشكلتان حل شود
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در ضمن كامل اين آموزش را از لينك زير ميتوانيد دريافت نمائييد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  5. #5
    پروفشنال parinaz571's Avatar
    تاريخ عضويت
    Jun 2006
    پست ها
    664

    پيش فرض

    دوست گرامي شما به نظر مراحل ايجاد سايتتان را تكميل ننموده ايد
    اين فايل را برايتان قرار ميدهم اميدوارم مشكلتان حل شود
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در ضمن كامل اين آموزش را از لينك زير ميتوانيد دريافت نمائييد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    سلام

    من ایم مراحلی کخ شما گفتین رو عین مرحل pdf ای که دادین پیش رفتم حتی فایلای اموزش خوددم عین همیناست اما بازم گزینه ole db ظاحر نمیشه.


    یعنی همیشه در تب database سه مرحله اول تیک دارن و مرحله چهارم که علامت مثبت هست هیچوفت ظاهر نمیشه

  6. #6
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2005
    پست ها
    19

    پيش فرض

    متاسفانه چيزي به ذهنم نميرسه

Thread Information

Users Browsing this Thread

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

User Tag List

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

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