-
متد Database.OpenRecordSet
یکشنبه 9 بهمن 1401 18:15
جهت پیشگیری از وقوع جرم، صرفا سازمان هلال احمر با همکاری کمیته امداد امام خمینی(ره)، سازمان بسیج مستضعفین، سازمان بهزیستی کشور، وزارت امور خارجه و سایر دستگاههای مرتبط موضوع ماده (۲) این قانون، اقدامات لازم در زمینه جذب، هدایت و توزیع کمکهای غیردولتی داخلی و خارجی را با رعایت اصل هشتادم (۸۰) قانون اساسی انجام...
-
ویژگی FilterOn از فرم
پنجشنبه 6 بهمن 1401 17:43
Form.Filter Property از ویژگی Filter برای تعیین زیر مجموعه ای از رکوردها استفاده کنید تا زمانیکه فیلتر روی فرم ، گزارش ، پرس و جو یا جدول اعمال می شود ، نمایش داده شوند. ویژگی فیلتر یک عبارت رشته ای است شامل عبارت شرطی بدون حرف کلیدی Where. Form.Filter="Id=101" Form.FilterOn=True برای اعمال فیلترِ خودکار...
-
ساخت یک ADO Recordset
چهارشنبه 5 بهمن 1401 21:42
عبارات Dim ، Redim ، Static ، Private ، Public فقط متغیری را اعلام می کنند که به یک شئ اشاره دارد.تا زمانیکه از دستور Set برای اختصاص یک شئ استفاده نکنید، به هیچ شئ واقعی اشاره نمی شود ... یعنی حتما برای دسترسی به اشیاء باید حتما از Set استفاده شود. Dim objRS As ADODB.Recordset Set objRS =...
-
ADO Charset & State & Type Property + Some Methods
سهشنبه 4 بهمن 1401 17:59
ویژگی Charset مقداری را تنظیم میکند یا برمی گرداند که مشخص می کند محتویات Stream باید به کدام مجموعه کاراکتر ترجمه شود( زمانیکه در بافر شئ Stream ذخیره می شود) . پیش فرض Unicode است. BSTR یا Basic String یک نوع داده ساختاریافته است که شامل یک رشته کاراکتر و طول رشته است. این ویژگی برای تبدیل داده های صادره و وارده از...
-
متد Recordset.FindFirst
دوشنبه 26 دی 1401 22:21
پیدا کردن اولین رکورد با توجه به شرط توضیحات : اگر رکوردی مطابق با شرط پیدا نشد ، نشانگر رکورد جاری ناشناخته است و ویژگی NotMatch به True تنظیم می شود.اگر رکوردست حاوی بیش از یک رکورد باشد FindFirst روی اولین جستجو قرار میگیرد و FindNext بعدی و به همین ترتیب .FindFirst(Criteria) دیماه ۱۴۰۱ - سفارت انگلیس زمان خمینی...
-
متد Recordset.GetRows
یکشنبه 25 دی 1401 22:56
این متد چندین رکورد از یک رکوردست را بازیابی میکند -شامل سه آرگومان است : Rows Start Fields -در آرایه دوبعدی بعلت اینکه متد GetRows همیشه تمام فیلدها در شئ رکوردست را برمی گرداند لذا می توانید کوئری ایجاد کنید تا فیلدهای مورد نیاز شما را باز گرداند. arrEmployees=rstEmployees.GetRows(intRows) داده ها در آرایه ای با نام...
-
آرایه در اکسس
یکشنبه 25 دی 1401 16:50
کد زیر از Access vba programming کپی شده که به تفسیر ساده تر آن پرداختیم. Sub modArray_StatesInAnArray() بارگزاری فهرستی از ایالات از جدول Customers داخل آرایه ای با اندازه مشخص ... با سایز ۲۰ Const lngArraySize = 20 Dim lngCounter As Long نیازمند این است که دیتا تایپ Variant باشد برای استفاده در لوپ ForEach Dim...
-
شمارش فرم های باز در اکسس
یکشنبه 25 دی 1401 15:26
-
محاسبه سن تقریبی فرد
شنبه 24 دی 1401 23:53
تاریخ تولد : ۱۳۸۰/۰۷/۰۹ تاریخ روز : ۱۴۰۱/۱۰/۲۴ (1401-1)-1380=20 ( ( 3 6 5 . 2 5 − 6 × 3 0 . 2 5 − 9 ) + ( 9 × 3 0 . 2 5 + 2 4 )=471 چون 471 از 365.25 بزرگتر است پس یکسال به عدد 20 اضافه شده و سال سن فرد مذکور 21 خواهدشد. ( ( 3 6 5 . 2 5 − 6 × 3 0 . 2 5 − 9 ) + ( 9 × 3 0 . 2 5 + 2 4 ) − 3 6 5 . 2 5 ) ÷ 3 0 . 2 5= 3 ( (...
-
شئ Stream در ADO
جمعه 23 دی 1401 13:24
Save and restore data in files with the SaveToFile and LoadFromFile methods. Stream.LoadFromFile FileName Stream.SaveToFile FileName,SaveOptions داکیومنت دو مورد بالا با نوشتاری آنها و آرگومانشان ارائه شده که قبلش حتما باید Stream را فراخوانی کنید بعد از متد Open استفاده کنید. در لینک زیر متدها و ویژگیها را می توانید...
-
کپی فایل با استفاده از توابع API
پنجشنبه 22 دی 1401 22:36
در ویندوز ۳۲ بیت : Public Declare Function CopyFileA Lib "kernel32" (ByVal AExistingFileName As String,ByVal ANewFileName As String,ByVal AFailIfExists As Boolean ) As Boolean کپی فایل متنی test از درایو C و پوشه Source در همان درایو ولی پوشه CopyLoc CopyFileA "C:\Source\test.txt",...
-
روش OpenAsTextStream برای باز کردن فایل Text بعلاوه نوشتن و خواندن در آن
پنجشنبه 22 دی 1401 19:15
به اسناد Office مراجعه کنید. مثل روش OpenTextFile از FileSystemObject است بعلاوه روش OpenAsTextStream می تواند برای نوشتن یک فایل نیز استفاده شود. object . OpenAsTextStream ([ iomode , [ format ]]) imode حالت ورودی و خروجی که عدد 1 برای خواندن 2 نوشتن و 8 اضافه کردن ، format هم باز کردن فایل طبق پیش فرض سیستم یا باز...
-
شئ DataObject .... کپی متن یا عدد صحیح به کلیپبورد
پنجشنبه 22 دی 1401 18:16
methods-microsoft-forms Tools -> References -> Microsoft Forms 2.0 Object Library DataObject مثل Clipboard عمل می کند . اگر رشته متنی را کپی کنید ، آن رشته را ذخیره می نماید ( حافظه موقت ) . اگر رشته دوم از همان شکل را اضافه کنید ، جایگزین می شود. متدها و خصوصیاتی داره که از لینک بالا میشود مطالعه و تست کرد ....
-
متد RunCommand و کپی رکورد در رکورد جدید
پنجشنبه 22 دی 1401 16:58
این مِتُد یک دستور داخلی را اجرا می کند دستور انتخاب رکورد acCmdSelectRecord تمام فیلدها نه فیلد خاصی !!! دستور کُپی acCmdCopy دستور acCmdPasteAppend تمام فیلدهای یک رکورد نه فیلدهای انتخابی شما !!! لیست سایر دستورها access.accommand چنانچه به رکورد جدید رفت و کپی محتوای داخل فیلدها روی رکورد جدید در فرم سینگل انجام...
-
Select کوئری در اکسس
دوشنبه 19 دی 1401 19:31
نوداقتصادی، هشدار احمد توکلی، عضو مجمع تشخیص مصلحت نظام در گفت و گویی تصویری پیرامون خطر شورش احتمالی «فقرا» را منتشر کرد. خروجی فیلد یا ستون از جداول و ارتباط آنها ، می توانید به آدرس سایت مذکور مراجعه و فیلدهای جداول آنرا را ملاحظه نمائید فرد مذکور بعدها در اعتصابات سال ۱۴۰۱ به جرم برهم زدن امنیت ملی و قتل اعدام شد....
-
شمارش تعداد رکوردها ( ردیف ها ) ی یک جدول یا کوئری توسط زبان SQL
دوشنبه 19 دی 1401 18:18
نام جدول : Customers فرض کنیم شامل 91 ردیف باشد. Select Count(*) From Customers
-
نمایش فهرست کمبو باکس ( لیست باکس کمبو ) بصورت خودکار
دوشنبه 19 دی 1401 13:51
در رویداد یا Events کنترل کمبو باکس ( GotFocus ) از روش DropDown استفاده شده بمحض گرفتن فوکس توسط این کنترل لیست کشوئی کمبو باز خواهد شد. Private Sub cboBookCategory_GotFocus() 'When the combo box receives focus 'display in drop down position Me.cboBookCategory.Dropdown End Sub combobox.dropdown
-
رویداد چرخش غلطک ماوس در یک کنترل مثل TextBox
یکشنبه 18 دی 1401 19:19
Public Const WM_VSCROLL = &H115 Public Const WM_HSCROLL = &H114 Public Const SB_LINEUP = 0 Public Const SB_LINEDOWN = 1 Public Declare Function SendMessageA Lib "User32" (ByVal hwnd As Long, ByVal wMsg As Long,ByVal wParam As Long, lParam As Any) As Long Public Declare Function GetFocus Lib...
-
ویژگی ListRows و Selected در کمبو باکس
پنجشنبه 1 دی 1401 18:40
اواخر آذر ۱۴۰۱: بانوان مطالبهگر حوزه عفاف و حجاب اعلام کردند؛ بستنشینی را تا ارسال ۵ هزار پیامک تذکر حجاب ادامه میدهیم بانوان مطالبهگر حوزه عفاف و حجاب که از حدود سه هفته پیش در برخی از بقاع متبرکه بست نشستهاند و خواستار اجرای مطالبات امامین انقلاب و قانون عفاف و حجاب هستند، اعلام کردند: تا زمانی که حداقل ۵ هزار...
-
روش تشریحی تبدیل اعداد به حروف فارسی در اکسس
شنبه 26 آذر 1401 13:37
همیشه یاد بگیریم که کپی بردار نباشیم انجام کار بالا به راحتی تنها با نوشتن دو تابع امکانپذیر است . ( البته خطوط زیادی باید برای تعریف دهگان و صدگان و هزارگان در توابع نوشته شود ، حتی هزار و میلیون یا میلیارد ، ولی در کل مهّم ترین بخش ، روش جدا کردن سه رقم ارقام و ارسال به یک تابع ترجمه گر ( توسط خودتان نوشته شده با...
-
خطا cannot add records join key of table not in recordset
پنجشنبه 12 آبان 1401 12:51
خطا کجاست ؟ چرا نمی تواند رکوردی را اضافه کند ؟ از بودن فیلد در اون مجموعه ای که جوین می کنید حتما آگاه شوید ممکن است فیلدی Missing شده باشد ( بعلت تغییرات در فرم باند شده یا محدود شده به جدول ) از طریق پراپرتی شیتز یا برگه ویژگیهای فرم مربوطه و در Query Builder ، آن را اضافه کنید.
-
محدودیت یا Constraint در جدول اکسس
یکشنبه 17 مهر 1401 20:23
Constraint بسیار شبیه Index است و محدودیت هایی را در جدول و مقادیر فیلد اعمال می نُماید.برای مثال ، زمانیکه یک فیلد را بعنوان Primary key نشان می دهید ، هیچ دو رکوردی نمی توانند در فیلد مقدار یکسانی داشته باشند.همچنین می توان اگر لازم با شد با دو یا چند فیلد از آن برای رسیدن به یک مقدار منحصر بفرد و یونیک استفاده کرد....
-
صنعت رحم اجاره ای
جمعه 1 مهر 1401 11:29
یکی میره کلی دوندگی میکنه تا مجوز راه اندازی یه کارخونه رو بگیره یکسری افراد هم دنبال سوء استفاده از بانوان
-
مهسا امینی - دستگیری و سکته در پلیس امنیت و وفات در بیمارستان کسری تهران
شنبه 26 شهریور 1401 17:34
پایتخت میزبان خوبی برای این دختر ۲۲ ساله کردستانی نبود ... تسلیت و روحش شاد ۲۵ شهریور ۱۴۰۱
-
ساخت کوئری از دو جدول در اکسس
پنجشنبه 24 شهریور 1401 18:50
نوشتن ساب کوئری دوستان اکسسی نه فراتر از استاندارد اکسس حتما عملگرهای منطقی را با دقت مطالعه کنید چون در کوئری های پیشرفته کارگشا هستند.( ما هم مثل شما فراگیر بوده ایم پس تلاش کنید ) در تصویر بالا جدولی به نام U1 با یک فیلد Unit ساخته شده ( که نتیجه و داده ای ندارد ) باید کوئری نوشته شود که در صورت خالی بودن آن تمام...
-
متد Currentdb.Execute برای اجرای دستورات Sql در اکسس
دوشنبه 21 شهریور 1401 10:23
اجرای action query مثل Update و Delete یا عبارت Sql روی شئ مشخص شده نوشتاری آن یه شرح ذیل است : Syntax expression .Execute( Query , Options ) آرگومان دوم که انتخابی است ( Options ) شامل : dbDenyWrite اجازه نوشتن ( Write permission ) برای سایر کاربران را رد می کند ، تمام این انتخاب ها فقط در فضاهای کاری اکسس (...
-
متُد Application.currentdb برای دسترسی (به) یا دستکاری ( اعمال تغییرات ) شئ در دیتابیس
یکشنبه 12 تیر 1401 18:08
برای دستکاری ساختار دیتابیس و داده هایش از Visual Basic بایستی از مدل DAO استفاده نمائید. متُد CurrentDb راهی را برای دسترسی دیتابیس جاری از طریق Visual Basic بدون داشتن اطلاعات نام دیتابیس فراهم می سازد.بعد از تعیین و اشاره یک متغیر به دیتابیس جاری یا فعال می توان به سایر اشیاء و مجموعه ها در سلسله مراتب DAO هم...
-
تخصیص از موجودی انبار کل به Order های صادره برای کالا
چهارشنبه 8 تیر 1401 19:56
مرداد 1401 : «اِنَّ رِبِّکَ لَبِالمِرصاد» به استحضار ملّت شریف ایران میرساند: شبکهای از عوامل سازمان جاسوسی رژیم صهیونیستی که برای انجام عملیات تروریستی به کشور اعزام شده بودند، پیش از هر اقدام خرابکارانهای توسط سربازان گمنام امام زمان(عجلالله تعالی فرجهالشریف) شناسایی و کلیّهی عناصر عملیاتی بازداشت شدند. اعضای...
-
کوئری جمع مبالغ رویهم در گروه خاص
سهشنبه 7 تیر 1401 22:47
موفق و موئد باشید دوستان
-
کاربرد Index و Match برای جستجوی یک مقدار در هِدِر ( عنوان ) ستون ها ( سر ستون ها )حاوی محدوده ای از اعداد
شنبه 4 تیر 1401 23:24
لطفا برای مطالعه توابع پرکاربرد اکسل وقت بگذارید ، چنانچه مطالب زیر مفید بودند فاتحه ای نثار درگذشتگان و پدر مرحومم قرائت فرموده و منت گذاشته در نظرسنجی نیز شرکت فرمائید . به سایت W3Schools هم سر بزنید. تابع Match یعنی تطابق دادن ... موقعیت مقدار را در محدوده مشخص می نماید و برگشتیش شماره ردیف مقدار مورد نظر در محدوده...