کلینیک فوق تخصصی اکسس ( کاربرد vba در اکسس )

کلینیک فوق تخصصی اکسس ( کاربرد vba در اکسس )

به اشتراک گذاری اطلاعات کسب شده در اکسس از سایت آفیس و سایت های تخصصی خارجی
کلینیک فوق تخصصی اکسس ( کاربرد vba در اکسس )

کلینیک فوق تخصصی اکسس ( کاربرد vba در اکسس )

به اشتراک گذاری اطلاعات کسب شده در اکسس از سایت آفیس و سایت های تخصصی خارجی

فیلتر در اکسس با استفاده از Select Query



قبل از کار با زبان SQL مخصوص اکسس و استفاده از Select Query برای فیلتر یک ستون و بیشتر طبق شرط ها باید با عملگرهای منطقی آشنا شوید تا به نوشتن سِلِکت کوئری و استفاده صحیح از آنها مسلط شوید ( این نحوه از Sql نویسی برای فیلتر پیشرفته [ استفاده از کوئری و نه کدنویسی ویژوال ] در اکسس بارها با شکل و توضیح عملگرها مکرراً بیان شده است مثل تصویر زیر ).


در زیر جدولی با نام t و دو ستون ایجاد شده و هر بار طبق ورودی داده هایی را فهرست می کند.

شرح اشکال تصویر به ترتیب : 

- جدول دارای ۱۱ رکورد است.

- ID مساوی و بزرگتر از ۲۷ فیلترشده.

- ID بین ۲۷ و ۳۳ در جدول لیست شده.

- ID کوچکتر مساوی ۳۳ نمایش داده شده.

- طبق داده های ستون Educa فیلتر شده یعنی رکوردهایی که شامل A یا B است.

- رکوردهایی که ID آنها بزرگتر مساوی ۲۷ و داده فیلد Educa آنها شامل A یا B باشد نمایش داده شده.

- در شکل آخر نیز تمام رکوردهای جدول نمایش داده شده  یا بعبارتی از فیلتر خارج شده .


برای Sort کردن بصورت صعودی یا نزولی میتوان از Order By که Optional است در عبارت SQL استفاده نُمود . مثل Order By ID ASC

Asc : [ A-Z],[0-9]

Desc : [Z-A],[9-0]


SELECT fieldlist
FROM table
WHERE selectcriteria
[ORDER BY field1 [ASC | DESC ][, field2 [ASC | DESC ]][, ...]]]


تنها با دانستن و فهم کامل عبارت نویسی SQL و مواکداً بکار بستن عملگرهای منطقی و فهم موضوع بدون داشتن  کامپیوتر و آفیس تنها با ساختن جدول در این سایت تمامی موارد زیر انجام و تصویر قرار داده شده است.














تصویر زیر فیلتر داده ها در ۳ فیلد نمایش داده شده در بالا فقط در دوفیلد انجام شده بود... این تصاویر جدول مجازیست که در سایت ایجاد شده و از بین میرود دیتابیس نیست که به کارجو ارائه شود







فرق پراپرتی text و value در textbox : 


text : متحویات فعلی کنترل است ، این پراپرتی تا زمانیکه کنترل فوکِس دارد در جریان است و به محض فوکس کردن میشود value ،  امتحان کنید.

value : مقدار ذخیره شده کنترل تکست باکس است



برای بررسی Null بودن تکست باکس یا تکست باکس کمبوباکس کافیست از تابع IsNull استفاده کنید برای فیلتر یا خارج شدن از فیلتر استفااده میشود 


IsNull(text0)> Null > True

IsNull(text0) >Not Null >False


IsNull returns True if expression is Null; otherwise, IsNull returns False. If expression consists of more than one variable, Null in any constituent variable causes True to be returned for the entire expression.

مقدار Null نشاندهنده یک دیتا تایپ از نوع Variant ( داده شامل text یا number و ... باشد ) بدون داده معتبر است ، مشابه Empty ( خالی یا پوچ )  و نمایانگر رشته با طول صفر ( "") نیز نیست.


NULL = داده نامعتبر


The Null value indicates that the Variant contains no valid dataNull is not the same as Empty, which indicates that a variable has not yet been initialized. It is also not the same as a zero-length string (""), which is sometimes referred to as a null string.


Important:  Use the IsNull function to determine whether an expression contains a Null value. Expressions that you might expect to evaluate to True under some circumstances, such as If Var = Null and If Var <> Null, are always False. This is because any expression containing a Null is itself Null and, therefore, False.



نکته : هر عبارتی حاوی یا شامل داده نامعتبر به تنهایی NULL است و بنابراین FALSE 




بی انصافیه واقعاً با این همه توضیحات و رفرنس دوستان امتیاز خیلی کم به وبلاگ بدهند.





۴۹ دقیقه پیش · مجید عشقی، رئیس سازمان بورس و اوراق بهادار با ارسال نامه‌ای به طور رسمی از سمت خود استعفا داد. استعفای او سه روز پس از افشای وام‌های کم‌بهره



۲ روز پیش · مجید عشقی و اعضای هیئت مدیره سازمان بورس از منابع این سازمان وام‌های میلیاردی با سود چهار درصد برداشت کرده‌اند. به گزارش تجارت نیوز،






۱۵ شهریور ۱۴۰۳



در مشهد کمی آن سوتر از هتل های ۵ ستاره، وحشتناکترین شهر از نظر فقر، فساد و فاصله طبقاتی وجود دارد. سروصدای عزاداری و پیاده روی ما هم دنیا را فرا گرفته، اما امام رضا کجای زندگی و جامعه ماست؟

 جماران: آیت‌الله سروش محلاتی در سخنرانی شب شهادت امام رضا(ع) در کانون توحید تهران، میراث فرهنگی و مواضع امام رضا(ع) را شبیه امام علی(ع) دانست و در بیان علت این شباهت گفت: در میان امامان، امام علی خلافت ظاهری داشت و امام رضا هم در ولایتعهدی شبه خلافت داشت و بقیه امامان کناره گیری یا معارضه با حکومت داشتند.