Chr (Chr)
تابع Chr کاراکتر را از کُد «اَسکی (ASCII)» می سازد. یعنی عدد می دهی، حرف تحویل می گیری. اینجا «تابع (Function)» یعنی دستور آماده که یک کار مشخص انجام می دهد.
تعریف و کاربرد تابع Chr
تابع Chr بر اساس کُد ASCII ورودی، کاراکتر متناظر را برمی گرداند. پس برای ساخت متن از اعداد، درج نویسه های خاص، یا تست رشته ها خیلی بدرد می خورد.
سینتکس (Syntax)
Chr(<code>);
مثال عملی
کاراکتر متناظر با عدد 65 را برگردان:
SELECT Chr(65) AS CodeToCharacter;
گام های تمرینی
- چند عدد ASCII آماده کن، مثل 65 و 66.
- با Chr هر عدد را به کاراکتر تبدیل کن.
- نتایج را کنار هم رشته سازی کن.
نکته: عکس این کار را با Asc انجام بده؛ یعنی حرف به عدد.
هشدار: بعضی کُدها نویسه های کنترلی هستند. نتیجه شاید چاپی نباشد.
برای فهرست کامل توابع به صفحه توابع MS Access سر بزن.
جمع بندی سریع
- Chr عدد ASCII را به کاراکتر تبدیل می کند.
- برای ساخت متن از اعداد مفید است.
- نویسه های کنترلی ممکن است نمایش نشوند.
- تابع مکمل آن Asc است.