PDA

View Full Version : ساخت کوئری بنا به انتخاب کاربر



amrabady
یک شنبه 15 آبان 1384, 20:41 عصر
با سلام به دوستان
من یه برنامه ای از اکسس رو قبلا دیده بودم که طراح اون یک فرم ورود پارامتر و اطلاعات را برای کاربر تعریف کرده بود که کاربر از طریق اون فرم می تونست فیلدهای چند جدول رو انتخاب کنه و با زدن یک دکمه تمام اون فیلدها با هم در یک کوئری (یا یه گزارش) نمایش داده می شد.
اشیائی که در فرم انتخاب بود عبارت بود از:
نام جدول(Combo)
نام فیلد(Combo)
ترکیب (Yes/No
و...
حالا از دوستان خواهش دارم هر کی دستورات فرم بالا رو داره یا برنامه نمونه ای دارد محبت کنه و بفرسته
ممنون

sarami
دوشنبه 16 آبان 1384, 02:07 صبح
دستوراتی که شما ازش نام بردین sql generator نام داره یعنی فرم شما توانائی تولید کدهای sql رو داشته باشه نام جدول رو میتونین از table defاستخراج کنین و نام فیلدهارو از همون کلکسیون و در fileds میتونین پیدا کنین حال شما به یک متغییر رشتهای نیاز دارین که select اولش ثابته و نام فیلدها رو میتونین از کمبو نام فیلد جلوش بچینین و from رو بهش اضافه کنین حالا نام table از combo مربوط به نام table میتونه جلوی from قرار بگیره و sql مورد نظر رو تولید کنه البته این برا زمانیه که فقط از یک table استفاده بشه برا حالت دو table باید اون رو با join به تیبل دوم و select از اون کامل کنین

eniak.master
سه شنبه 24 آبان 1384, 21:21 عصر
با سلام
لطفا یک نمونه از این دستورات را قید کنید .