PDA

View Full Version : سوال: تعیین خالی بودن یا نبودن جواب کوئری و ...



amirhocain
دوشنبه 24 مهر 1391, 23:46 عصر
سلام
چطوری می تونم متوجه بشم که جواب یه کوئری خالیه ینی هیچ رکوردی رو پیدا نکرده
چون من میخوام از جواب این کوری در کوری دیگه ای استفاده کنم و پر و خالی بودنش برام مهمه

یه سوال دیگه ای هم که داشتم این که وقتی یه فرمی رو برای یه جدول میسازیم چطور میشه فقط یه رکورد خالی رو نشون بده منظورم اینه که دیگه رکورد های دیگه ی جدول رو نشون نده که بتونیم ویرایشش کنیم

ممنون از وقتتون

lorzadehj
سه شنبه 25 مهر 1391, 06:25 صبح
با سلام
در مورد سوال اولتون اگر یک نمونه بگزارید شاید بهتر به پاسخ برسید
در مورد سوال دوم باید گفت که اگر شما از روی یک کوئری که فیلد خالی رو نشون میده فرمتون رو بسازید به نتیجه می رسید و برای این منظور باید در قسمت criteria کوئری Is Null نوشته شود
با تشکر

aaa_zarea
سه شنبه 25 مهر 1391, 07:38 صبح
با سلام مي توانيد با كد نويسي زير به تعداد ركورد كوئري مورد نظر دست پيدا كنيد
Dim db2 As Database
Dim rest2 As Recordset
Set db2 = CurrentDb
("نام كوئري مورد نظر")Set rest2 = db2.OpenRecordset
()a=rest2.recordcount

البته اگر بتونيد نمونه بزاريد من مي تونم بيشتر راهنماييتون كنم
با تشكر

amirhocain
سه شنبه 25 مهر 1391, 15:03 عصر
ممنون از همکاریتون
سوال دومم حل شد
ولی سوال اولم رو متوجه نشدم باید چیکار کنم
نمونه هم گذاشتم
ببینید من میخوام جواب دو تا کوئری رو از هم کم کنم ولی اگه یکی از کوری ها خالی باشه بهم جواب نمیده
این نمونه ای که گذاشتم ممکنه فرد دریافت داشته باشه ولی برداشت نداشته باشه و بخواییم موجودی رو براش حساب کنیم یا هم دریافت داشته باشه هم برداشت
94055