PDA

View Full Version : فراخوانی اطلاعات از چند تیبل



mhamedm2008
پنج شنبه 30 تیر 1390, 22:36 عصر
سلام دوستان
شاید سوالم تکراری باشه ولی هر چی سرچ کردم ÷یدا نکردم
من می خوام توی یه فرم اطلاعات رو از توی چند تیبل فراخوانی کنم و توی تکس باکس ها قرار بدم.هدفم از این کار برای ویرایش اطلاعات هست.می خواستم از کوئری استفاده کنم ولی چون تعداد فیلد هاییی که می خوام فراهوانی کنم زیاده ستون های کوئری کافی نیست.چی کار کنم؟
با VBA میشه از چند تیبل فراخوانی کرد.
کارم گیره
ممنون
منتظر جوابتون هستم

hf.farhadi
جمعه 31 تیر 1390, 00:37 صبح
با سلام
شما یه فرم جدید به روش زیر درست کن
از گزینه های New form گزینه form wizard رو انتخاب کن .

در پایین کادر New form یه کمبو باکس هست که میتونی اولین جدول رو جهت انتخاب فیلد انتخاب کنی

با زدن ok کارد مربوط به form wizard ظاهر میشه

فیلدهای مورد نظر رو توسط علامت < انتخاب کرده و به سمت راست این کادر هدایت کن

سپس در کمبو باکس بالای کادر form wizard جدول و جداول بعدی رو انتخاب کن و مراحل فوق رو طی کن تا به هدف خودت برسی
موفق باشی

mhamedm2008
جمعه 31 تیر 1390, 00:43 صبح
بنا به دلایل و محاسبات زیادی که توی فرم روی تکس باکس ها انجام میشه از تکس های unbound می خوام استفاده کنم

از کد زیر استفاده می کنم ولی اررور می ده .چرا؟


Dim db As Database
Dim rst As Recordset
Set db = CurrentDb
Set rst = db.OpenRecordset(" select * from karmoshtari where(faktor='" & txt_2 & "')")

hmdrzy
یک شنبه 02 مرداد 1390, 09:03 صبح
فکر میکنم مشکل در این قسمت هست:
txt_2 باید بدین شکل نوشته شود: "txt_2"