انجمن تخصصی اکسس
جامع ترین انجمن تخصصی اکسس در خانه اکسس ایران
0
با سلام
میدونم یک سوال ابتدایی پرسیدم ولی واقعا من هنوز در این زمینه درک درستی ندارم و اگر امکان داره با یک زبان ساده و خلاصه، من را راهنمایی فرمایید.
و همچنین یک سوال دارم اگه بخواهم اطلاعات چند فیلد از رکورد مشخص در چند جدول متفاوت را همیشه در چند متغییر حاضر داشته باشم که بتوانم در هر فرمی از آنها استفاده کنم از کدام موارد بالا می توانم استفاده کنم؟
با تشکر از توجه شما
پاسخ ها (2)
-
پاسخ پذیرفته شده
0سلام
Procedure ها در واقع زیر برنامه هایی هستند که در سه نوع تابع ، روال و خصوصیت و در دو اسکوپ عمومی و خصوصی در یک ماژول یا module ایجاد می شوند .
در واقع یک module فارغ از استاندارد بودن یا class module بودنش می تواند شامل چندین زیر برنامه یا Procedure باشد .
به عبارتی می توان تمامی زیربرنامه ها را اعم از کلیه توابع در یک ماژول قرار داد ولی به جهت دسترسی آسانتر و دسته بندی موضوعی از ماژول های مختلف برای دسته بندی آنها استفاده می شود .
شما نمی تونید یک تابع با یک نام رو دوبار حتی در دو ماژول مجزا تعریف کنید .
برای کاری که می خواهید انجام بدید شاید چندین روش وجود داشته باشه ولی بهترینش تعریف یک متغیر از نوع آرایه یا recordset به صورت global در یک module هست که بشه ازش در همه قسمت های اکسس استفاده کرد .
درود بر شما
کاویان -
پاسخ پذیرفته شده
0Differences Between Classes and Modules
The main difference between classes and modules is that classes can be instantiated as objects while standard modules cannot. Because there is only one copy of a standard module's data, when one part of your program changes a public variable in a standard module, any other part of the program gets the same value if it then reads that variable. In contrast, object data exists separately for each instantiated object. Another difference is that unlike standard modules, classes can implement interfaces.
برای ارسال پاسخ وارد شوید
برای ثبت پاسخ لازم است وارد شوید. از فرم مقابل برای ورود استفاده منید و اگر کاربر جدید هستید ثبت نام کنید.
اینجا ثبت نام کنید »