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

نام تاپیک: استفاده از نتایج یک یرس جو ADO در پرس جوهای دیگر

  1. #1
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    فعلاً تهران - دائم مریلند آمریکا
    پست
    354

    استفاده از نتایج یک یرس جو ADO در پرس جوهای دیگر

    همه ما می دانیم که پرس جوهای خود را می توانیم از روی جداول و یا سایر پرس جوهای قبلاً ساخته شده بساریم و پرس جو و جدول جدیدی بدست آوریم، از طرفی میدانیم با استفاده از ADO نیز می توانیم یک پرس جو را اجرا و آنرا در رم داشته باشیم. حال چگونه می توانیم از این پرس جو ساخته شده در رم را در سایر پرس جوها همان زمان بکار برد، و از تعدد پرس جوهای موقت و لحظه ای در قسمت کوئری اکسس جلوگیری کرد.

    متشکرم - 1383/5/1 ساعت 5:21 بامداد

  2. #2
    کاربر دائمی آواتار hmm
    تاریخ عضویت
    مهر 1382
    محل زندگی
    ایران - یزد
    پست
    1,229
    به این شکل نمیشه
    چون موقعی که کوری اجرا شد و نتیجه مشخص شد دیگه موتور دیتا بیس نقشی نداره و شما نمیتونید از داده های
    خارج از بانک برای پرسش استفاده کنید ولی شما میتوانید با گرفتن پرسش ها ی تودرتو و ساخت یافته
    به جواب خود برسید

  3. #3
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    فعلاً تهران - دائم مریلند آمریکا
    پست
    354
    از جواب جنابعالی متشکرم
    ولی ابتدا منظور شما را درک نکردم، که فرمودید دیگر موتور دیتا بیس نقشی نداره، و همین طور داده خارج از بانک به چه معنا.

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

    همچنین همانطور که گفتم می توان از روی پرس جوی ساحته شده فرضا در قسمت کوئری اکسس دوباره پرس جو گرفت، ولی منظور من پرس جو گرفتن از روی پرس جوی داخل ADO مس یاشد، چرا که بعضاً تعداد پرس جوها در قسمت یاد شده بسیار زیاد ( و بیشتر آنها لحظه ای و واسطه بکار رفته و بعد ار مدتی مدیریت قسمت مربوطه مشکل می شود)

    البته این را باید بگویم که موضوع مورد نظر بسیار مهم نمی باشد، و به قول جنابعالی با پرس جوی های تو در تو می توان رسید، ولی داشتن امکان پرس جو به روش فوق امکانات بیشتری می دهد، که امیدوارم بتوان راه حل برای آن پیدا کرد.

  4. #4
    کاربر دائمی آواتار hmm
    تاریخ عضویت
    مهر 1382
    محل زندگی
    ایران - یزد
    پست
    1,229
    دوست گرامی:
    شما موقعی که با ado درخواستی رو مطرح می کنید این رابط (ADO) درخواست را به سمت سرور میفرستد
    و نتیجه را به شما برمیگرداند آنچه شما درون recordset میبینید نتیجه یک درخواست است و این نتیجه
    دیگر در سمت سرور به عنوان اطلاعات درون دیتابیس معتبر نیست
    در مورد query اکسس هم باید بگویم که شما موقعی که یک query رو بعنوان سورس انتخاب میکنید در واقع
    خود اکسس یک query جدید که همان select های تودر تو یا inner join هست استفاده میکند نه از نتیجه خود query
    امیدوارم منظورم را رسانده باشم

  5. #5
    میتونی جستجوهای ADOرو تو یک MODULEبنویسی و در queryفقط parametrبهش پاس بدی
    نتیجه رو داخل query برات میاره
    www.sarami.blogfa.com

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

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