ورود

View Full Version : سوال: ساختن کوئری داینامک



IMANAZADI
دوشنبه 02 آبان 1390, 10:48 صبح
با سلام خدمت دوستان عزیز
یک سوال اساسی دارم
روی فرمم یک کلید دارم میخوام وفتی روش کلیک کردم یک کوئری ایجاد بشه البته این کوئری قبلا ایجاد نشده و میخوام با کد این کوئری بسازم و مثل یک کوئری ساخته شده نشون بده
به طور مثال یک جدول داریم به نام table که این جدول شامل فیلد های name , lastname هست میخوام با کد کوئری بسازم که وقتی روی فرم کلیک کردم فیلد name از حدول table انتخاب بشن و نام هایی که به a شروع میشن نشون داده بشن یه حورایی این کوئری داینامیک هست
من از کد
docmd.RunSQL "select name from table "
استفاده میکنم ولی جواب نمیده

IMANAZADI
دوشنبه 02 آبان 1390, 20:16 عصر
کسی نبود راهنمایی کنه

mazoolagh
دوشنبه 02 آبان 1390, 20:49 عصر
پرسش شما مشکل مفهومی داره.
مشخص نیست که واقعا قرار هست یک کوئری ساخته و به دیتابیس افزوده بشه (باید با querydef کار کنین) یا اینکه میخواین رکوردسورس فرم یا گزارش رو تعیین کنین؟

برای حالت اول که در انجمن جستجو کنین چون قبلا مطرح شده ولی در حالت دوم به روش زیر عمل کنین:
ME.RECORDSOURCE="SELECT ...."