انجمن تخصصی اکسس
جامع ترین انجمن تخصصی اکسس در خانه اکسس ایران
0
با سلام
میدونم یک سوال ابتدایی پرسیدم ولی واقعا من هنوز در این زمینه درک درستی ندارم و اگر امکان داره با یک زبان ساده و خلاصه، من را راهنمایی فرمایید.
و همچنین یک سوال دارم اگه بخواهم اطلاعات چند فیلد از رکورد مشخص در چند جدول متفاوت را همیشه در چند متغییر حاضر داشته باشم که بتوانم در هر فرمی از آنها استفاده کنم از کدام موارد بالا می توانم استفاده کنم؟
با تشکر از توجه شما
Responses (2)
-
Accepted Answer
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. -
Accepted Answer
0سلام
Procedure ها در واقع زیر برنامه هایی هستند که در سه نوع تابع ، روال و خصوصیت و در دو اسکوپ عمومی و خصوصی در یک ماژول یا module ایجاد می شوند .
در واقع یک module فارغ از استاندارد بودن یا class module بودنش می تواند شامل چندین زیر برنامه یا Procedure باشد .
به عبارتی می توان تمامی زیربرنامه ها را اعم از کلیه توابع در یک ماژول قرار داد ولی به جهت دسترسی آسانتر و دسته بندی موضوعی از ماژول های مختلف برای دسته بندی آنها استفاده می شود .
شما نمی تونید یک تابع با یک نام رو دوبار حتی در دو ماژول مجزا تعریف کنید .
برای کاری که می خواهید انجام بدید شاید چندین روش وجود داشته باشه ولی بهترینش تعریف یک متغیر از نوع آرایه یا recordset به صورت global در یک module هست که بشه ازش در همه قسمت های اکسس استفاده کرد .
درود بر شما
کاویان
Please login to post a reply
You will need to be logged in to be able to post a reply. Login using the form on the right or register an account if you are new here.
Register Here »

