View Full Version : دیتا بیس ها و برنامه های کاربردی
HAMRAHSOFT.IR
یک شنبه 26 شهریور 1385, 07:07 صبح
:قلب: سلام این یک برنامه که درباره بیماریهای :قلب:
:قلب: خواص بعضی از گیهان و خورکیهاست:قلب:
:متفکر: امید وارم بدر بخور :متفکر:
:چشمک: البته اگه بشه کلید وسط موس را از کار بندازیم بهتر:چشمک:
Fazaeli
سه شنبه 28 شهریور 1385, 16:45 عصر
دیتا بیس یک دیکشنری برای دوستانی که خواهان درستن کردن دیکشنری در اکسس هستند!!(جالبه،یک نگاه بهش بندازید)-البته یک مقدار حجمش بالاست.(1.87M)
با تشکر
ماشاالله فضائلی
Ali_Fallah
سه شنبه 28 شهریور 1385, 19:30 عصر
با سلام
پیشنهادی داشتم واینکه صفحه ای ایجاد شده و دوستان عزیزی که نمونه برنامه و فایل اکسس دارند در آن صفحه ضمیمه کرده تا از پراکندگی نمونه برنامه هایی که دوستان گاه گاهی ارائه می دهند و جالب هم هستند جلوگیری شود.
ضمنآ هر عزیزی که فایلی رو ضمیمه کرد:
1- چند خط هم در مورد برنامه و کارآیی اون توضیح بدهد.
2- حتی الامکان از ضمیمه کردن فایل MDE خودداری شود.
3- بقیه دوستان هم که برنامه را دریافت میکنند در آن صفحه از پاسخگویی و یا اظهار تشکر خودداری کنند(بدلیل اینکه صفحه خیلی حجیم نشود)
4- در صورت لزوم در یک گفتگوی جدید در مورد آن برنامه بحث شود.
برای شروع من این نمونه برنامه را ضمیمه کرده ام.
این برنامه جهت نمایش SN درایوها و سی دی رم هست .
samaneh_h
چهارشنبه 29 شهریور 1385, 08:31 صبح
خب آقای کامرانی پس چرا توضیح ندادین؟؟-راستی من هر جای فرم کلیک میکنم سیستمم هنگ میکنه
سنبله کار
چهارشنبه 29 شهریور 1385, 09:53 صبح
ضمن تشکر با اجازه آقای فضائلی عنوان این تاپیک به دیتابیسهای مفید تغییر یافته و به گفتگوهای ویژه این بخش منتقل شد .
تا دیگر دوستان نیز موارد مفیدی که دیگران نیز می توانند از آن بهره مند گردند را در این قسمت اضافه کنند .
بنده نیز سور و آیات قرآنی (http://www.freewebs.com/reyir/quran.rar) را تقدیم می کنم .
خواهشمند است در جهت استفاده بهینه از این تاپیک از ایجاد پستهای غیر ضروری خود داری فرمایید .
سنبله کار
چهارشنبه 29 شهریور 1385, 10:36 صبح
پیشنهاد خوبیه اما برای شروع خودتون بهش عمل کنید و با ویرایش پستتون در مورد برنامه چند خطی توضیح بدین .
ضمنا :
1- فایلی رو که پیوست می کنید نام مناسبی داشته باشه و از اسامی نامفهوم مثل db37.rar خودداری کنید .
2- می تونید لینک برنامه های خوبی که در حال حاضر در این بخش توسط دیگر دوستان گذاشته شدند نیز به همراه توضیح مناسب و نام صاحب برنامه اضافه کنید .
3- از قرار دادن برنامه های نمایشی (trial) خودداری کنید .
این تاپیک برای رونق بیشتر و شرکت همه دوستان به گفتگوهای مهم ملحق می شه .
موفق باشید .
Fazaeli
چهارشنبه 29 شهریور 1385, 18:13 عصر
خیلی جالبه!!چکش کنید!
Fazaeli
چهارشنبه 29 شهریور 1385, 18:31 عصر
اینم بدک نیست ارزش یبار چک کردنش داره
تغییر رنگ ، فونت ، انتخاب فایل از دیالوگ باکس و انتخاب فولدر
Fazaeli
شنبه 01 مهر 1385, 07:02 صبح
نمایش عکس در فرم بدون اینکه ذخیره شود
Fazaeli
شنبه 01 مهر 1385, 07:42 صبح
Bottonنمونه را یه نگاهی بندازید جالبه!!
م.فضائلی
شاپرک
شنبه 01 مهر 1385, 07:51 صبح
پیشنهاد میکنم منابع رو هم ذکر کنید .
Fazaeli
شنبه 01 مهر 1385, 07:58 صبح
دوست عزیزم شاپرک خواستار منبع در پستهای قبلی شدند آدرس زیر را چک کنیدhttp://www.databasejournal.com/featu...le.php/3437731
samaneh_h
شنبه 01 مهر 1385, 09:01 صبح
اینم هرچیزی که از یک فرم در اکسس انتظار دارین.منبع مایکروسافت
شاپرک
شنبه 01 مهر 1385, 14:24 عصر
--------------------------
شاپرک
شنبه 01 مهر 1385, 15:56 عصر
یک تکه برنامه کوچک :
شاپرک
یک شنبه 02 مهر 1385, 13:54 عصر
برنامه ماشین حساب :
شاپرک
یک شنبه 02 مهر 1385, 13:57 عصر
برنامه مدت زمان روشن بودن کامپیوتر:
samaneh_h
یک شنبه 02 مهر 1385, 15:38 عصر
هرچیزی که از کوئری در اکسس انتظار دارید:تشویق: منبع مایکروسافت
Ali_Fallah
یک شنبه 02 مهر 1385, 20:38 عصر
بعد از باز کردن برنامه برروی دکمه کلیک کرده و سپس صفحه دسکتاپ سیستم خودتون رو ملاحظه کنید.
Fazaeli
دوشنبه 03 مهر 1385, 07:34 صبح
این تقویم OCX نیست یه چکش بکنیدمنبعش روهم در زیر نوشتم
http://home.bendbroadband.com/conradsystems/accessjunkie/calendars.html
Fazaeli
دوشنبه 03 مهر 1385, 07:39 صبح
قابل توضیح نیست باید فایل پیوست رو دید
Fazaeli
دوشنبه 03 مهر 1385, 08:13 صبح
جالبه یه نگاه بندازید
sarami
دوشنبه 03 مهر 1385, 12:14 عصر
نمونه برنامه کوچیک
دانلود (http://www.box.net/public/hvzsyf3so2)
samaneh_h
دوشنبه 03 مهر 1385, 13:32 عصر
هر آنچه از ریپورت در اکسس انتظار دارید.منبع مایکروسافت..دوستان دارن کمکم فراموش میکنن که قانون تاپیک چی بود و منابع رو ذکر نمیکنن:بامزه:
Fazaeli
دوشنبه 03 مهر 1385, 16:52 عصر
یک وب بروزر خیلی جالب پیوست کردم حیف نبینید
Fazaeli
دوشنبه 03 مهر 1385, 16:58 عصر
برنامه زیر رو هم چک کنید
Fazaeli
دوشنبه 03 مهر 1385, 17:10 عصر
Survey Generator
Fazaeli
دوشنبه 03 مهر 1385, 17:16 عصر
اینم یه نگاه بندازید
Fazaeli
دوشنبه 03 مهر 1385, 17:20 عصر
دکمه های 3بعدی وزیبابرای بهتر شدن پروژه ها
Fazaeli
دوشنبه 03 مهر 1385, 17:24 عصر
اول Extract to کنید وبعد اجرا نمائید تا بدون مشکل اجرا شود(نحوه ساختش حتماً مطالعه کنیدhttp://barnamenevis.org/forum/showthread.php?t=53447)
ممنون
م.فضائلی
Fazaeli
چهارشنبه 05 مهر 1385, 07:29 صبح
با سلام نخست میبایست dllفایل زیپ را در مسیرwindows\system کپی کنیدو بعدآنراریجستر کرده سپس از دیتابیس استفاده نمایید خیلی جالبه حتماً امتحانش بکنید
باتشکر
م.فضائلی
samaneh_h
چهارشنبه 05 مهر 1385, 08:27 صبح
با سلام نخست میبایست dllفایل زیپ را در مسیرwindows\system کپی کنیدو بعدآنراریجستر کرده سپس از دیتابیس استفاده نمایید خیلی جالبه حتماً امتحانش بکنید
باتشکر
م.فضائلی
کلیک روی دکمه ایمیل در فرم اول
activex component can't create object
Fazaeli
چهارشنبه 05 مهر 1385, 09:31 صبح
حتماً dll ریجستر نشده برید tools\ActiveXContorolوریجسترش کنید
samaneh_h
چهارشنبه 05 مهر 1385, 09:40 صبح
هم فایل dll رو کپی کردم و هم اکتیو ایکسشو رو رجیستر کردم
Fazaeli
چهارشنبه 05 مهر 1385, 09:42 صبح
100% عمل میکنه فایل با برنامه باز نکن(زیپ یا وین رَر)در یه مسیر کپیش کن
Ali_Fallah
چهارشنبه 05 مهر 1385, 10:18 صبح
استفاده از پاور پوینت در برنامه و نحوه مرتب سازی گزارش براساس نام و...
شاپرک
چهارشنبه 05 مهر 1385, 10:35 صبح
ایمیل بدون OutLook بدون اکتیو ایکس:
Fazaeli
شنبه 08 مهر 1385, 07:21 صبح
دو حالت لود شدن فرمها را براتون فایل پیوست گذاشتم هم جالبه هم جدید
م.فضائلی
mohammadgij
شنبه 08 مهر 1385, 12:36 عصر
اینهارو هم ببینید جالبند
Fazaeli
سه شنبه 11 مهر 1385, 07:22 صبح
دوباره مثالی از بالون هاشاید تکراری باشه اما بدک نیست
Fazaeli
سه شنبه 11 مهر 1385, 07:45 صبح
فرمتای مختلف فایلها را سرچ کنید
mohammadgij
سه شنبه 11 مهر 1385, 18:06 عصر
اینم نمونشو قبلا دوستان گذاشتند
Fazaeli
شنبه 15 مهر 1385, 16:07 عصر
باز یابی پسورد فایلهای MDB(اکسس)توسط خود اکسس
Fazaeli
شنبه 15 مهر 1385, 16:12 عصر
تشخیص درایو ها ی سیستم وسریال آنها
Fazaeli
شنبه 15 مهر 1385, 16:30 عصر
متاسفانه فایلی که در دست من است MDA میباشد اما ارزش نگاه کردنش داره(باید ببخشید)
Fazaeli
شنبه 15 مهر 1385, 16:32 عصر
متاسفانه فایلی که در دست من است MDA میباشد اما ارزش نگاه کردنش داره(باید ببخشید)
البته من یه ماژول پیدا کردم.چکش کنید
Function Undo()
Dim db As DAO.Database, strTablename As String
Dim i As Integer, StrSqlString As String
Set db = CurrentDb()
For i = 0 To db.TableDefs.Count - 1
If Left(db.TableDefs(i).Name, 4) = "~tmp" Then
strTablename = db.TableDefs(i).Name
StrSqlString = "SELECT DISTINCTROW [" & strTablename & _
"].* INTO MyUndeletedTable FROM [" & strTablename & "];"
DoCmd.SetWarnings False
DoCmd.RunSQL StrSqlString
DoCmd.SetWarnings True
MsgBox "A table has been restored as MyUndeletedTable", _
vbOKOnly, "Restored"
GoTo Exit_Undo
End If
Next i
MsgBox "No Recoverable Tables Found", vbOKOnly, "Not Found"
Exit_Undo:
Set db = Nothing
Exit Function
Err_Undo:
MsgBox Err.Description
Resume Exit_Undo
End Function
Fazaeli
شنبه 15 مهر 1385, 16:41 عصر
جالبه یه نگاه بهش بندازید
Fazaeli
شنبه 15 مهر 1385, 16:43 عصر
خاموش کردن سیستم
Fazaeli
شنبه 15 مهر 1385, 16:57 عصر
منوی زیر را بررسی کنید نکات جالبی داره
Fazaeli
یک شنبه 16 مهر 1385, 06:55 صبح
برنامه ای جالب برای Backup گیری از فایلهای MDBبا استفاده از امکانات اکسس
Fazaeli
یک شنبه 16 مهر 1385, 07:19 صبح
موس را برروی مربع ها حرکت دهید خیلی جالبه
mohsenna30ri
یک شنبه 16 مهر 1385, 10:13 صبح
البته کامل نیست اما بعنوان یک ایده می تونه خوب باشه:لبخند: :لبخند:
5265
جهت تکمیل و بررسی این برنامه ، دوستان در ادرس زیر در حال فعالیت می باشند
http://barnamenevis.org/forum/showthread.php?t=53985
شاپرک
یک شنبه 16 مهر 1385, 10:48 صبح
فرم جستجو :
mohammadgij
دوشنبه 17 مهر 1385, 17:02 عصر
اینم ببینید لیست پرینتر ها رو نشون میده و می تونید انتخاب کنید و به عنوان Set Defualt دستگاه بشه
شاپرک
سه شنبه 18 مهر 1385, 08:18 صبح
توصیه میکنم حتما ببینید چون برای خودم که خیلی جالب بود
شاپرک
سه شنبه 18 مهر 1385, 09:02 صبح
یک برنامه جالب و کامل Backup
شاپرک
سه شنبه 18 مهر 1385, 12:56 عصر
*****************************
Fazaeli
چهارشنبه 19 مهر 1385, 16:52 عصر
نمودار درست شده در فرم جالبه
fatimah
پنج شنبه 20 مهر 1385, 23:53 عصر
سلام دوستان . این برنامه کتابخونه هست که نوشته شده ( البته به کمک بچه های همین تالار)
لطفا نظر خودتون رو هم بگین . ممنون .
موفق باشین ...
Fazaeli
جمعه 21 مهر 1385, 15:37 عصر
خیلی جالب اونو در یه شاخه کپیش کنید بعد در VBبالا میاد کافیه F5رو بزنید تا فرم ایجاد بشه
با تشکر
م.فضائلی
Fazaeli
یک شنبه 23 مهر 1385, 10:47 صبح
دوست عزیز فایل MDE ارزش علمی برای دوستان نداره چون فقط میشه اونو ویو کرد
(واقعاً ببخشید)
Ali_Fallah
یک شنبه 23 مهر 1385, 12:17 عصر
آیا تابحال که این همه برنامه و نرم افزار ایجاد کرده اید به فکر ایجاد یک فایل راهنما برای نرم افزار خود در قالب همان برنامه خود بوده اید ؟
این برنامه را ببینید...
شاید هم قبلاً دیده باشید...
Ali_Fallah
یک شنبه 23 مهر 1385, 19:46 عصر
ابتدا این کدها را در یک ماژول کپی کنید
Option Compare Database
Private Const GWL_EXSTYLE = (-20)
Private Const GWL_STYLE = (-16)
Private Const WS_MAXIMIZEBOX = &H10000
Private Const WS_MINIMIZEBOX = &H20000
Private Const WS_SYSMENU = &H80000
Private Const HWND_TOP = 0
Private Const SWP_NOMOVE = &H2
Private Const SWP_NOSIZE = &H1
Private Const SWP_FRAMECHANGED = &H20
Private Const SWP_DRAWFRAME = SWP_FRAMECHANGED
Private Declare Function SetWindowLong Lib "user32" _
Alias "SetWindowLongA" (ByVal hwnd As Long, _
ByVal nIndex As Long, ByVal dwNewLong As Long) _
As Long
Private Declare Function GetWindowLong Lib "user32" _
Alias "GetWindowLongA" (ByVal hwnd As Long, _
ByVal nIndex As Long) As Long
Private Declare Function SetWindowPos Lib "user32" _
(ByVal hwnd As Long, ByVal hWndInsertAfter As Long, _
ByVal x As Long, ByVal y As Long, ByVal cx As Long, _
ByVal cy As Long, ByVal wFlags As Long) As Long
Sub HideAccessCloseButton()
Dim lngStyle As Long
lngStyle = GetWindowLong(hWndAccessApp, GWL_STYLE)
lngStyle = lngStyle And Not WS_SYSMENU
Call SetWindowLong(hWndAccessApp, GWL_STYLE, lngStyle)
Call SetWindowPos(hWndAccessApp, HWND_TOP, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE Or SWP_DRAWFRAME)
End Sub
در مرحله بعد یک فرم ایجاد کرده و کاماند باتن روی فرم گذاشته و کد زیر را بنویسید
HideAccessCloseButton
mohsenna30ri
دوشنبه 24 مهر 1385, 12:00 عصر
در مرحله بعد یک فرم ایجاد کرده و کاماند باتن روی فرم گذاشته و کد زیر را بنویسید
HideAccessCloseButton
ببخشید میشه یک توضیح کوچولو از کد بالا داشته باشید من بعد از اجرا غیر از برداشته شدن علائم مینیمایز و ماکزیمایز و کلوز از پنجره اصلی اکسس چیز دیگه ای ندیدم - با تشکر
Fazaeli
دوشنبه 24 مهر 1385, 15:42 عصر
باز هم تقویم حتماً چکش کنید
Fazaeli
دوشنبه 24 مهر 1385, 15:52 عصر
خیلی جالبه حتماً ببینیدش کار با اشیائ اکسس
Fazaeli
دوشنبه 24 مهر 1385, 16:07 عصر
استفاده ازخاصیتDrag And Drop(کشیدن و انداختن)
Fazaeli
دوشنبه 24 مهر 1385, 16:16 عصر
لطفاً دو فایل زیپ را در دکستاپ اکسترک کنید بعد like filesرا اجرانمایید
حتماً بررسی نمایید جالبه
Ali_Fallah
دوشنبه 24 مهر 1385, 19:23 عصر
من بعد از اجرا غیر از برداشته شدن علائم مینیمایز و ماکزیمایز و کلوز از پنجره اصلی اکسس چیز دیگه ای ندیدم - با تشکر
با سلام خدمت دوست خوبم
همانطور که ملاحظه کردید پنهان کردن دکمه های مینیمایز و ماکزیمایز و کلوز از پنجره اصلی دیتا بیس بود و کار دیگری هم بغیر از این انجام نمیده ...
حالا قبلاً شما میتوانستید این کار را انجام بدهید ؟
ولی حالا ... چرا درسته ؟
متشکرم
Fazaeli
سه شنبه 25 مهر 1385, 07:55 صبح
یه نگاه به فایل پیوست بکنین خیلی ساده است ولی ارزش یه بار نگاه کردنش داره
Fazaeli
سه شنبه 25 مهر 1385, 17:14 عصر
http://www.accessforums.net/
و
http://www.accessvba.com/forums
و
http://www.oooforum.org
و
http://www.vb123.com
و
http://forum.avantbrowser.com/
و
http://mdbmakers.com
و
http://www.access-programmers.co.uk/forums/
اکثر منابع مورد استفاده من است البته باز چک میکنم اگر چیزی از قلم افتاده بود100% برای دوستان عزیزم میفرستم
امید است مورد استفاده دوستان قرار گیرد
با عرض شرمندگی
م.فضائلی
sarami
سه شنبه 25 مهر 1385, 17:25 عصر
اکثر برنامه هایی که آقای فضائلی زحمت کشیده و در اینجا آپلود میکنن مثالهای اکسس هستن و نویشنده اونا اگه بخواد کپی رایتی اعمال کنه مطمئن باشین سورس رو در اختیار قرار نمیده و نهایتا به شرحی از خودش در اون برنامه اکتفا میکنه . خود آقای فضائلی هم فکر نمیکنم ادعایی مبنی بر مالکیت اینگونه نرم افزارها داشته باشن و فقط با آپلود اینگونه نرم افزارها سعی در گسترش توانمندی برنامه نویسان اکسس دارن شرمنده که من از طرف آقای فضائلی این نوشته ها رو نوشتم پس سعی کنیم با سپاسگزاری از این حرکت ایشون مرجعی محکم برای مراجعات سایر برنامه نویسان ایجاد کنیم . یه چند تا پست از دوستان هم بدلیل اینکه سمت و سوی مطلب رو عوض میکرد پاک شد تا بدین طریق یاد بگیریم که فقط کمک کنیم این مرجع . محتوا بیشتری داشته باشه.
با آرزوی موفقیت برای همه دوستان
صارمی
Fazaeli
چهارشنبه 26 مهر 1385, 00:45 صبح
با تشکر از آقای صارمی وعرض پوزش از تمام دوستان
میخوام بگم اگر دنبال منابع و کندوکاو بیشتر هستید لینک زیر را کلیک کنید مطالب خوبی رو پیدا میکنید
کلیک کنید (http://www.google.com/search?hl=fa&q=related%3Ahttp%3A%2F%2Fwww.access-programmers.co.uk&btnG=%D8%AC%D8%B3%D8%AA%D8%AC%D9%88%D9%8A+Google)
ممنون
م.فضائلی
daglararan
جمعه 28 مهر 1385, 19:06 عصر
ازاسمش معلومه
------------------------------
فرزندهنرباش نه فرزندپدر
فرزندهنرزنده کندنام پدر
daglararan
جمعه 28 مهر 1385, 19:08 عصر
------------------------------
فرزندهنرباش نه فرزندپدر
فرزندهنرزنده کندنام پدر
Ali_Fallah
جمعه 05 آبان 1385, 12:02 عصر
این برنامه را همین الان دانلود کردم... وبه همین صورت آپلود کردم...
utteraccess
daglararan
جمعه 05 آبان 1385, 20:03 عصر
به بهانه یکصدمین تایپینگم تقدیم به دوستان برنامه نویس!
--------------------------------------------------
فرزندهنرباش نه فرزندپدر
فرزندهنرزنده کندنام پدر
mansori
دوشنبه 08 آبان 1385, 07:52 صبح
اینم هرچیزی که از یک فرم در اکسس انتظار دارین.منبع مایکروسافت
باتشکر اگه در مورد توابع یا عملگرها نمونه داره لطفا کاتگوریش رو بفرمائید چون نتونستم پیدا کنم یا اینکه نمونه های دیگه درمورد کاربرد توابع توی اکسس اگه سراغ دارید بفرمائید ممنون میشم
samaneh_h
دوشنبه 08 آبان 1385, 08:52 صبح
http://barnamenevis.org/forum/showpost.php?p=276975&postcount=8
Ali_Fallah
جمعه 12 آبان 1385, 22:00 عصر
سلام
احساس می کنم قسمت اکسس حال و هوای حدوداً یک ماه پیش رو نداره
هی...!:افسرده:
mohammadgij
شنبه 13 آبان 1385, 12:10 عصر
این PDF رو نگاه کنید در مورد Security است
Ali_Fallah
دوشنبه 15 آبان 1385, 19:51 عصر
کسانی که برای لحظاتی هم از برنامه نویسی با اکسس خسته شدند میتونند برای دقایقی به آهنگسازی بپردازند. و خودشون رو درزمینه هنر محک بزنند.
توجه : اگر برنامه رو قبلاً در این سایت دیده اید منو ببخشید.
daglararan
سه شنبه 16 آبان 1385, 19:34 عصر
باتوضیح ونوشتن بیوگرافی
daglararan
سه شنبه 16 آبان 1385, 19:37 عصر
خیلی چیزایاد میده
daglararan
سه شنبه 16 آبان 1385, 19:39 عصر
خیلی جالب است حتماملاحظه فرمائید
javad490
جمعه 19 آبان 1385, 23:06 عصر
با سلام - برای اجرای برنامه حسابداری باید اکسس 2000 یا بالتر روی سیستم نصب باشد- ویندوز ایکس پی باشد- و ضوح تصویر حد اقل 600*800 باشد - یک درایور پرینتر حتی در صورت نداشتن پرینتر روی ویندوز نصب باشد. شما میتوانید سایر برنامه ها را از سایت من دانلود کنید www.geocities.com/javad490 (http://www.geocities.com/javad490)
javad490
جمعه 19 آبان 1385, 23:19 عصر
یک عکس انیمیشن و عکس تخت جمشید در سال85 که طراحی کردم هم ضمیمه است
شاپرک
شنبه 20 آبان 1385, 07:41 صبح
آقای javad490 :
برنامه Mde فقط به درد خودتون میخوره .اینجا جای تبلیغ نیست . اینجا همه هر چی بلدن در طبق اخلاص میذارن .
Ali_Fallah
دوشنبه 22 آبان 1385, 23:04 عصر
خوب این هم نحوه ایجاد Color Buttons :عصبانی++:
daglararan
سه شنبه 23 آبان 1385, 12:18 عصر
فریزراوبرنامه ای جالب
daglararan
سه شنبه 23 آبان 1385, 12:21 عصر
این هم یک نوع پروگرس بار
daglararan
سه شنبه 23 آبان 1385, 12:23 عصر
سوم- کانت و..........درکوئری
samaneh_h
دوشنبه 06 آذر 1385, 09:32 صبح
تغییر ارتفاع لاین ها در گزارش باتوجه به اندازه فیلدها برنامه نویس:Stephen Lebans
samaneh_h
دوشنبه 06 آذر 1385, 09:37 صبح
برنامه خواندن عکسهای یک فولدر و نمایش آنها برنامه نویس :Klaus
Ali_Fallah
شنبه 18 آذر 1385, 19:57 عصر
2 تا برنامه گذاشتم تا اینکه این صفحه فراموش نشه...
نمیدونم قبلاً اینها رو دیدید یانه ؟:متفکر:
Ali_Fallah
یک شنبه 19 آذر 1385, 19:59 عصر
این برنامه فکر کنم جالب باشه
تایید ثبت رکورد قبل از رفتن به رکورد بعدی یا خروج از ...
چون برنامه در نسخه 97 بود لذا با همان اسم db5 آپلود کردم...
hbahjat
یک شنبه 03 دی 1385, 17:18 عصر
این تقویم OCX نیست یه چکش بکنیدمنبعش روهم در زیر نوشتم
http://home.bendbroadband.com/conradsystems/accessjunkie/calendars.html
با تشکر از آقای فضائلی این هم فارسی شدش به هجری شمسی . ببخشین که MDE هستش!:لبخند:
sarami
سه شنبه 05 دی 1385, 11:23 صبح
اگه فایل MDB شو دارین جایگزین کنین . اگر نه که این پستتون حذف خواهد شد
RealDream
سه شنبه 05 دی 1385, 12:25 عصر
اگه فایل MDE شو دارین جایگزین کنین . اگر نه که این پستتون حذف خواهد شد
تائید میشه با این رویه داریم از سنت این فروم دور میشیم
hbahjat
سه شنبه 12 دی 1385, 18:39 عصر
با سلام خدمت دوستان عزیز
علت mde بودنش اینکه من با تغییر کد آقای فضائلی این رو درست کردم و چون ممکن شامل مقررات کپی رایت شما ! بشه به خاطر همین اصلش را نگذاشتم. ضمنا تا حالا اینجا کسی از خودش برنامه نذاشته فقط از بقیه خرج کردن !
sarami
چهارشنبه 13 دی 1385, 11:04 صبح
دوست عزیز کسی که نگران کپی رایت باشه سورس رو اینجا قرار نمیده . پاسخ شما نکته ای به همین سادگیه و کسی ادعایی مبنی بر مالکیت Example های Upload شده اینجا نداره اینها نمونه برنامه هستند و کمک حال دوستان تا بتونن از این نمونه ها الگو بگیرن و یا به پروژه شون اضافه کنن .... و نهایتا اینکه کسی شما رو برای قرار دادن فایل MDB تحت فشار قرار نداده فقط به شما گوشزد شده که این مکان برای UPload فایلهای MDE نیستش چون هدف دیگه ای از این تاپیک داریم .
Ali_Fallah
دوشنبه 18 دی 1385, 10:55 صبح
این هم یک برنامه دیگه ....
utteraccess
Mahsa Hatefi
سه شنبه 26 دی 1385, 10:44 صبح
ایمیل بدون OutLook بدون اکتیو ایکس:
شاپرک جان نمی دونم چرا جواب نمی ده ارور می ده
Mahsa Hatefi
سه شنبه 26 دی 1385, 11:08 صبح
ایمیل بدون OutLook بدون اکتیو ایکس:
با سلام نخست میبایست dllفایل زیپ را در مسیرwindows\system کپی کنیدو بعدآنراریجستر کرده سپس از دیتابیس استفاده نمایید خیلی جالبه حتماً امتحانش بکنید
باتشکر
م.فضائلی
جناب فضائلی با تشکر فراوان
کلیه کارها را که فرموده بودید انجام دادم اروری هم دریافت نمی کنم اما نتوانستم ایمیلی هم بفرستم
شاپرک
سه شنبه 26 دی 1385, 12:39 عصر
میشه Error اش روبگی؟
تنظیمات outlook ات درسته ؟
Ali_Fallah
جمعه 25 اسفند 1385, 16:16 عصر
این هم یک نمونه برنامه از نوع Tree Views (http://z31.zupload.com/file.php?filepath=31398)
moustafa
سه شنبه 21 فروردین 1386, 03:30 صبح
ایمیل بدون OutLook بدون اکتیو ایکس:
ارور میده ! نکته خاصی داره ؟
moustafa
سه شنبه 21 فروردین 1386, 03:32 صبح
میشه Error اش روبگی؟
تنظیمات outlook ات درسته ؟
مگه بدون اوت لوک نیست تنظیمات اون دیگه برا چیه؟
kimia2_2000
چهارشنبه 05 اردیبهشت 1386, 16:17 عصر
با سلام می خواستم منو در مورد ساختن start up در access vhiklhdd ;kdn
با تشکر
mohsenna30ri
پنج شنبه 06 اردیبهشت 1386, 07:16 صبح
در مورد ست آپ یک جستجو بزنید کلی مطلب پیدا می کنید
daskar
پنج شنبه 10 خرداد 1386, 12:40 عصر
با سلام
کلی سایت رو بررسی کردم مثال های خوبی تو برنامه هابود اما به معنی واقعی کاربردی نبودند بر آن شدم یکی از برنامه های خیلی ساده کاربردی رو برای دوستان بگذارم که با بررسی یا حتی کپی اون تو هر اداره یا شرکت خودشون بتونن چکهای خود رو توسط چاپگر چاپ نمایند .
اومیدوارم با این برنامه تونسته باشم کمکی نمایم . hmd
arash66
پنج شنبه 10 خرداد 1386, 18:33 عصر
با سلام به تمامی دوستانم !
برنامه ای با access لازم دارم که تمامی کارهای لازم برای یک دانشگاه برای دانشجویان رو داشته باشه و من بتونم روش کار کنم یاد بگیرم !
برای پروشه درسم هست آیا همچین چیزی پیدا میشه !؟
moustafa
جمعه 29 تیر 1386, 02:19 صبح
http://www.databasedev.co.uk/downloads.html
Ali_Fallah
جمعه 29 تیر 1386, 15:48 عصر
نمونه برنامه کاربردی جهت استفاده در سایر برنامه ها... (حداقل)
moustafa
جمعه 29 تیر 1386, 17:33 عصر
مرسی جالب بود کاش قبلش هم یه توضیح کوچولو میدادی و همینطورپس ورد
moustafa
جمعه 29 تیر 1386, 20:04 عصر
برنامه های ابزاری ........
http://www.everythingaccess.com/downloads.asp
Ali_Fallah
شنبه 30 تیر 1386, 20:48 عصر
فقط ببینید...
lililili
یک شنبه 31 تیر 1386, 06:00 صبح
با سلام خدمت شما دوستان مهربان و عزیز :
میشه این برنامه را به آدرس cwm_araghi@yahoo.com برایم بفرستید با عرض معذرت من دسترسی به فایلهای rar و zip را ندارم :ناراحت:
lililili
یک شنبه 31 تیر 1386, 06:00 صبح
با سلام خدمت شما دوستان مهربان و عزیز :
میشه این برنامه را به آدرس cwm_araghi@yahoo.com برایم بفرستید با عرض معذرت من دسترسی به فایلهای rar و zip را ندارم :ناراحت:
ممنون از لطف شما.
lililili
یک شنبه 31 تیر 1386, 06:04 صبح
با سلام خدمت شما دوستان عزیز و مهربان:
میشه خواهش کنم که این برنامه را برایم بفرستید cwm_araghi@yahoo.com چون دسترسی به فایلهای rar و zip را ندارم :ناراحت:
با تشکر از لطف شما.
moustafa
شنبه 06 مرداد 1386, 09:25 صبح
مبدل فاکس پرو به اکسس
مهدی قربانی
دوشنبه 08 مرداد 1386, 14:42 عصر
این نمونه از ورود اطلاعات تکراری در فرم جلوگیری می کنه.
منبع
http://www.databasedev.co.uk/forms.html
(http://www.databasedev.co.uk/forms.html)
مهدی قربانی
دوشنبه 08 مرداد 1386, 14:53 عصر
این یکی اطلاعات دانش آموزانی رو که دو سال از تاریخ ثبت نامشون گذشته باشه رو بایگانی می کنه
منبع : http://www.databasedev.co.uk/forms.html
مهدی قربانی
دوشنبه 08 مرداد 1386, 17:10 عصر
در این نمونه هم نحوه محافظت از کنترلهای موجود روی فرم پیاده سازی شده
منبع : http://www.databasedev.co.uk/forms.html
مهدی قربانی
دوشنبه 08 مرداد 1386, 17:19 عصر
نمونه ای جالب برای یادآوری برنامه های روزانه
منبع : http://www.databasedev.co.uk/forms.html
در ضمن دوستان برای کسب اطلاعات بیشتر در مورد نمونه ها می تونن به سایت منبع مراجعه بفرمایند .
مهدی قربانی
دوشنبه 08 مرداد 1386, 17:42 عصر
مرتب سازی ستونها در list box نمونه جالبیه
منبع : http://www.databasedev.co.uk/forms.html
daskar
سه شنبه 09 مرداد 1386, 08:35 صبح
امروز برنامه کاربردی حقوق و دست مزد را برای شما میگذارم ، این برنامه خیلی ساده و کار راه انداز و تا حدی سعی شده بصورت داینامیک باشه ، به راحتی میتونید اونو تو اداره و یا شرکت استفاده کنید البته ممکنه بعضی از فیلدهای مورد نظر شما را نداشته باشه چون اونو واسه یه شرکت طراحی کردم با همین مشخصات خواسته بودن. اومیدوارم تونسته باشم با این برنامه کمکی به دوستان ارایه داده باشم.
در ضمن جهت استفاده در شرکت خود بایستی ارم شرکت و نام شرکت رو در تنظیمات اختیاری تنظیم نمایید. hmd
مهدی قربانی
سه شنبه 09 مرداد 1386, 11:29 صبح
برنامه ای برای مشاهده گزارش وچاپ رکورد جاری در فرم ( در تاپیکهای متعددی دوستان درخواست نمونه مشابه رو داشتند)
منبع : http://www.databasedev.co.uk/reports.html
مهدی قربانی
سه شنبه 09 مرداد 1386, 11:43 صبح
استفاده از Common Dialog API در Access .
منبع : http://www.databasedev.co.uk/modules.html
مهدی قربانی
سه شنبه 09 مرداد 1386, 11:46 صبح
مشاهده و چاپ گزارش اطلاعات بر اساس یک محدوده زمانی
منبع : http://www.databasedev.co.uk/reports.html
مهدی قربانی
سه شنبه 09 مرداد 1386, 13:37 عصر
نحوه رنگ بندی و فرمت متناوب ردیفها در گزارش گروهی .
منبع : http://www.databasedev.co.uk/reports.html
مهدی قربانی
چهارشنبه 10 مرداد 1386, 14:41 عصر
این نمونه نحوه بکارگیری فرمانهای Output To و Transfer Text و ایجاد فایلهای خروجی رو شبیه
سازی می کنه
منبع : http://www.blueclaw-db.com/download/transfertext_outputto_examples.htm
مهدی قربانی
چهارشنبه 10 مرداد 1386, 14:48 عصر
در این برنامه یک روش برای تعریف سطح دسترسی کاربر ارائه شده ( روش جالبی بنظر می رسه )
منبع : http://www.blueclaw-db.com/download/access_security_alternative.htm
مهدی قربانی
چهارشنبه 10 مرداد 1386, 16:17 عصر
این یکی هم نمونه ای برای تغییر سایز فرم
منبع : http://jamiessoftware.tk/resizeform/rf_jump.html
مهدی قربانی
چهارشنبه 10 مرداد 1386, 16:31 عصر
دوستان این برنامه قادر به تغییر تنظیمات Start Up فایلهای mdb هست که یکی از نکات جالب اون امکان باز کردن کلید shift دیتابیس مورد نظر . متاسفانه تنها مشکل این برنامه mde بودن اون هست . ضمناً این برنامه در دو نسخه 97 و 2000 ارائه شده
منبع : http://jamiessoftware.tk/propeditor/pe_jump.html
مهدی قربانی
چهارشنبه 10 مرداد 1386, 18:02 عصر
اینم یک برنامه دیگه که کلید shift رو فعال یا غیر فعال می کنه برنامه خیلی جالبیه و خوشبختانه mde هم نیست .
Ali_Fallah
پنج شنبه 11 مرداد 1386, 07:25 صبح
رمز عبور:
ali1353
مهدی قربانی
پنج شنبه 11 مرداد 1386, 10:42 صبح
دوستان این برنامه با استفاده از رویه Not In List نحوه مدیریت و کنترل Combo Box رو به نمایش گذاشته که در نوع خودش روش جالبیه .
منبع : http://www.databasedev.co.uk/multi-field-not-in-list.html
مهدی قربانی
پنج شنبه 11 مرداد 1386, 10:53 صبح
در این برنامه هر کاربر فقط قادر به مشاهده اطلاعات خودش در فرم یا کوئری هست ، در اصل برنامه با تشخیص کاربر جاری اجازه مشاهده رکوردهایی رو میده که به نام اون در دیتابیس ثبت شده .
منبع و توضیحات: http://www.databasedev.co.uk/filter_current_user.html
مهدی قربانی
پنج شنبه 11 مرداد 1386, 13:19 عصر
نمونه حاضر روش فراخوانی و مشاهده آبجکتهای موجود در دیتابیس رو بواسطه Listbox و Combo Box پیاده سازی کرده لازم به ذکر که گزارشات موجود در لیست باکس با دابل کلیک باز میشوند .
منبع و توضیحات : http://www.databasedev.co.uk/create_list_from_database_objects.html
شاپرک
شنبه 13 مرداد 1386, 12:13 عصر
نمونه دیگه این برنامه اینجا هم هست :
http://barnamenevis.org/forum/showthread.php?t=57045&page=4
شاپرک
دوشنبه 15 مرداد 1386, 07:37 صبح
اطلاعات سیستم
مهدی قربانی
سه شنبه 23 مرداد 1386, 16:32 عصر
ذخیره عکس به صورت Embed و External برنامه جالبیه . البته اگر به سایتش مراجعه کنید میتونید پکیج نصبش رو با حجم 3.7m دانلود کنید
منبع : http://www.ammara.com (http://www.ammara.com/)
hbahjat
دوشنبه 05 شهریور 1386, 19:46 عصر
ذخیره عکس به صورت Embed و External برنامه جالبیه . البته اگر به سایتش مراجعه کنید میتونید پکیج نصبش رو با حجم 3.7m دانلود کنید
منبع : http://www.ammara.com (http://www.ammara.com/)
خیلی برنامه جالب و کاربردی هست ضمنا سریالشو هم پیدا کردم.
مهدی قربانی
دوشنبه 12 شهریور 1386, 15:25 عصر
این برنامه با Access 2007 طراحی شده و نحوه ایجاد ابزار ColorPicker در نوار ابزار Ribbon رو ارائه داده .
vahdat86
سه شنبه 13 شهریور 1386, 13:45 عصر
با سلام و تشکر
چجوری میشه تو اکسس 2003 بازش کرد
مهدی قربانی
سه شنبه 13 شهریور 1386, 14:59 عصر
با سلام و تشکر
چجوری میشه تو اکسس 2003 بازش کرد
سلام
نوار ابزار Ribbon فقط به Access 2007 تعلق داره و این ویژگی در ورژنهای پائین تر قابل دسترس نیست .
_s_m_a_
چهارشنبه 18 مهر 1386, 12:30 عصر
سلام. من به یک منبع خوب یا از اون بهتر یه نمونه کد خوب که منو برای کار با دیتابیس شیرفهم کنه احتیاج دارم. هر منبعی که تا به حال خوندم بیشتر گیجم کرده. ممنونم
مهدی قربانی
چهارشنبه 18 مهر 1386, 13:56 عصر
سلام
دوست عزیز این بستگی به میزان آشنایی شما با برنامه نویسی VBA داره اگر این آشنایی محدود باشه طبعاً هر نوع جزوه کتاب و یا راهنمایی در این ارتباط کم اثر خواهد بود و بالعکس هم صدق می کنه به هر حال حقیر مطالعه کتاب 2 جلدی برنامه نویسی Access 2003 با VBA انتشارات دیباگران تهران (به تالیف ویرجینیا اندرسون ) و همینطور راهنمای پیتر نورتون برای برنامه نویسی با Access 2000 رو پیشنهاد می کنم .
_s_m_a_
چهارشنبه 18 مهر 1386, 14:07 عصر
آقا مهدی عزیز خیلی ممنون. من با vba زیاد آشنایی ندارم. اما جوونیهام در vb.net برنامه نویسی میکردم. اما همیشه از دنگ و فنگ ADO و DAO و ... رنج بردم. راستش زیاد نمیتونم باهاشون ارتباط برقرار کنم. اما بنا به تجربه فکر میکنم اگر نمونه کد خوبی داشته باشم راحت تر مشکلم حل میشه.
بازم ممنونم
smderfan
جمعه 20 مهر 1386, 12:27 عصر
سلام
نمونه های بسیار زیبا و کاربردی ...
ببینبد ! تعجب نکنید !
Ali_Fallah
جمعه 20 مهر 1386, 17:15 عصر
کاربران محترم میتوانند نمونه برنامه های زیادی را در اینجا (http://www.access-programmers.co.uk/forums/forumdisplay.php?f=64) مشاهده کنند.
مهدی قربانی
سه شنبه 24 مهر 1386, 16:00 عصر
Button Paint - یک نمونه برنامه جالب برای کار روی رنگ و افکتهای Command Button در اکسس
مهدی قربانی
چهارشنبه 02 آبان 1386, 17:55 عصر
این برنامه برای صفر کردن فیلدهای Auto Number در یک فایل Access کاربرد داره و با VB نوشته شده ( سورس برنامه هم تقدیم شده ) البته این برنامه جدوالی رو صفر میکنه که قبلاً رکوردهاش کاملاً Delete شده باشن ضمناً همونطور که همگی می دونید در Access برای صفر کردن فیلدها میشه از روش Compact & Repair استفاده کرد اما برنامه ارائه شده با این روش عمل نمی کنه .
مهدی قربانی
جمعه 02 آذر 1386, 00:59 صبح
برنامه ای برای Compact & Repair کردن فایلهای اکسس
molavi_md
چهارشنبه 14 آذر 1386, 15:35 عصر
با تشکر
لطفا طریقه ساخت منو را توضیح دهید
مهدی قربانی
چهارشنبه 14 آذر 1386, 16:11 عصر
سلام
دوست گرامی اگر سرچ بفرمائید مطلب در این زمینه زیاد هست "ساخت منو"
اینجا رو ببینید :
http://barnamenevis.org/forum/search.php?searchid=652421
مهدی قربانی
جمعه 16 آذر 1386, 21:11 عصر
یک نمونه جالب برای دوستانی که مایل به استفاده از پیغام با قابلیت بسته شدن اتوماتیک هستند در این برنامه از دو روش برای بستن پیغام بدون نیاز به دخالت کاربر استفاده شده ، روش اول استفاده از توابع API و روش دوم استفاده از متد SendKey که هر دو روش با استفاده از زمان تعیین شده بر حسب ثانیه عمل می کنند و در اصل برنامه نویس رو قادر به تنظیم زمان دلخواه می کنه .
مهدی قربانی
سه شنبه 20 آذر 1386, 14:47 عصر
در این دو نمونه روشهای مختلفی برای بکار گیری Conditional Format ارائه داده شده .
hbahjat
سه شنبه 20 آذر 1386, 21:37 عصر
سلام خدمت دوستان
این برنامه رو خودم طراحی کردم اگه دوستان نظری در مورد بهتر شدنش دارن لطفا راهنمایی کنن :خجالت:
مهدی قربانی
چهارشنبه 21 آذر 1386, 07:13 صبح
این نمونه نحوه Terial کردن یک بانک اطلاعاتی رو با روش تعیین تعداد دفعات اجرای برنامه و همینطور تعیین محدوده زمانی ارائه داده .
HAMRAHSOFT.IR
چهارشنبه 21 آذر 1386, 09:21 صبح
این نمونه نحوه Terial کردن یک بانک اطلاعاتی رو با روش شمارش تعداد دفعات اجرای برنامه ارائه داده .
دوست خوب برنامه جالبی گذاشتی دست درد نکنه :تشویق:
اما اگر تاریخش را به صورت شمسی می کردی خیلی بهتر بود:چشمک:
مهدی قربانی
جمعه 23 آذر 1386, 22:07 عصر
در این نمونه چند نوع مختلف لیبلهای افکت دار و چشمک زن جالب ارائه شده :
مهدی قربانی
جمعه 23 آذر 1386, 22:35 عصر
بکارگیری افکت مشترک در رخداد Mouse Move کنترلهای موجود روی یک فرم ، در این نمونه با استفاده از تابع حلقه یک Function که تغییر افکت کنترلهای موجود روی فرم رو بر عهده داره فراخوان میشه و در نتیجه زمانی که موس روی کنترلی قرار میگیره و یا کنار میره افکت تغییر می کنه ، میشه گفت این روش برای کم کردن کدنویسی در رخداد های Mouse Move کاربرد داره و لازم نیست روی تک تک کنترلها کد نویسی بشه .
HAMRAHSOFT.IR
شنبه 24 آذر 1386, 22:07 عصر
سلام
دوست گرامی با کمک شما و سایر دوستان انشاءالله تاریخش رو به شمسی تبدیل می کنیم .
پس شروع کنید
این اولین نمونه که من تا اینجا پیشرفتم بقیش با شما
HAMRAHSOFT.IR
سه شنبه 27 آذر 1386, 13:59 عصر
کسی نیست کاملترش کنه
مهدی قربانی
چهارشنبه 28 آذر 1386, 17:53 عصر
این برنامه به همراه 2 فایل DLL جانبی شما رو قادر به تولید گزارشات با فرمت PDF می کنه .
توجه داشته باشید که فایلهای DLL حتماً باید در کنار برنامه باشن .
moustafa
چهارشنبه 28 آذر 1386, 21:38 عصر
این برنامه به همراه 2 فایل DLL جانبی شما رو قادر به تولید گزارشات با فرمت PDF می کنه .
توجه داشته باشید که فایلهای DLL حتماً باید در کنار برنامه باشن .
آقا مهدی خود اکسس snapshot داره که با یک خط کد میشه گزارش تصویری ایجاد کرد
فرقش با این 2 فایل DLL جانبی چیه ؟
مهدی قربانی
شنبه 01 دی 1386, 07:41 صبح
سلام
مصطفی جان این برنامه کلاً گزارش رو با فرمت pdf میسازه و اون dll ها نقش هندل کننده اجرای فرآیند ساخت pdf رو بعهده دارن البته در فرم اصلی برنامه طراح توضیحات مختصری در مورد نقش dll ها داده .
hbahjat
چهارشنبه 05 دی 1386, 17:25 عصر
میشه با این کد IP دستگاههایی که از برنامه دارن تحت شبکه استفاده می کنن پیدا کرد
hbahjat
چهارشنبه 05 دی 1386, 17:30 عصر
این فانکشن می تونه جایگزین فانکشن داخلی Split () بشه . چند تا مثال هم اول ماجول مربوطه می تونین ببینین ! شاید بشه ازش برای Justify کردن متن ها استفاده کرد چون اکسس توی گزارش از Justify پشتیبانی نمی کنه . اگه دوستان نظری دارن لطفا اعلام کنن .
HAMRAHSOFT.IR
پنج شنبه 06 دی 1386, 09:39 صبح
سلام
دوست گرامی با کمک شما و سایر دوستان انشاءالله تاریخش رو به شمسی تبدیل می کنیم .
سلام کسی نیست کاملترش کنه برنامه(نحوه Terial ) را:ناراحت:
hbahjat
جمعه 07 دی 1386, 09:07 صبح
البته قبلا در سایت عنوان شده بود فقط با یکم تغییر برای دوستان نمونه کاربردی گذاشتم
hbahjat
جمعه 07 دی 1386, 18:07 عصر
این هم روش پخش فایل صوتی در اکسس البته فقط فرمت .WAV
hbahjat
سه شنبه 11 دی 1386, 17:44 عصر
با این برنامه مسیر نصب ویندوز کامپیوتر شما تعیین می شه همچنین می تونید از خوانده شدن متن ها نیز لذت ببرید !
مهدی قربانی
چهارشنبه 12 دی 1386, 23:33 عصر
برنامه ای برای ساخت Password با طول تعیین شده توسط کاربر
hbahjat
پنج شنبه 13 دی 1386, 11:24 صبح
سلام خدمت دوستان
با این فایل یکسری Add ins به برنامه اکسس شما اضافه می شه . مثل form templet و ... اما جالب تر از همش B PICهست با اون میتونید از میان تقریبا 1000 آیکون آیکن دلخواه را برای تولباری که خودتون ساختید انتخاب کنید.
HAMRAHSOFT.IR
دوشنبه 17 دی 1386, 06:44 صبح
سلام خدمت دوستان
با این فایل یکسری Add ins به برنامه اکسس شما اضافه می شه . مثل form templet و ... اما جالب تر از همش B PICهست با اون میتونید از میان تقریبا 1000 آیکون آیکن دلخواه را برای تولباری که خودتون ساختید انتخاب کنید.
من که ندیم ایکونی اضافه بشه :متفکر:
hbahjat
چهارشنبه 19 دی 1386, 21:53 عصر
به منوی tools قسمت Add-ins بعد از نصب برو !
حالا میشششهه
hbahjat
سه شنبه 25 دی 1386, 17:31 عصر
این هم یک ماشین حساب ساده برای استفاده در برنامه با پشتیبانی Key pad
hbahjat
سه شنبه 25 دی 1386, 17:38 عصر
با این تقویم میشه برنامه هایی که برای تعیین وقت یا یادآوری هست نوشت . متاسفانه میلادی هست . البته اگه دوستان کمک کنن میشه شمسیش هم کرد . فکر کنم استفادهاش زیاد باشه !
hbahjat
پنج شنبه 27 دی 1386, 17:21 عصر
البته شاید معرفی فونت جاش اینجا نباشه اما چون قبلا دیدم دوستان می خوان از نستعلیق تو اکسس استفاده کنن من هم این فونتو که جدیدا ساخته شده و کاملا مجانی و قابل استفاده در تمام برنامه هاست براتون میگذارم .
smderfan
دوشنبه 01 بهمن 1386, 20:44 عصر
سلام ؛ برای اینکه بتوانید قدرت مانور بیشتری بر روی تصاویر اضافه شده در اکسس داشته باشید و همچنین یک تصویر رو در محیط اکسس اسکن کنید.
حتماً از نمونه های لینک زیر استفاده کنید :
http://www.ammara.com/support/samples/index.html
مهدی قربانی
پنج شنبه 11 بهمن 1386, 01:28 صبح
با توجه به اینکه بعضی از دوستان در رابطه با روشهای ذخیره سازی اقدامات کاربر سئوالاتی مطرح می کنن در این نمونه یکی از روشهای ثبت اقدامات کاربر در طول استفاده از برنامه ارائه شده
ضمناً در VBA از طریق منوی Tools گزینه References تیک Microsoft DAO 3.6 Objects Library رو فعال کنید
hbahjat
چهارشنبه 24 بهمن 1386, 22:03 عصر
هیچکس چرا هیچ برنامه ای نمی ذاره خیلی بیحال شده ؟
jaberian2
یک شنبه 28 بهمن 1386, 16:49 عصر
سلام من به تازه گی عضو سایت شدم و به سبب پروژه ای که برام پیش اومده دارم با access کار میکنم و یه برنامه ای هم برای PMمی نویسم. اولا" تشکر می کنم از بچه های باحال و با استعداد این فروم ( مخصوصا چند تای قدیمی تر و مدیر اینجا ) بخاطر برنامه ها و اطلاعات مفیدشون ثانیا" اگه کسی با PM آشناست و می خواهد کمک کنه خوشحال میشم باهم تمومش کنیم.
یه خواهش دیگه و اون اینکه ایا نرم افزاری هست که بتونه فایل MDE رو به MDB تبدیل کنه؟ البته یه نرم افزار از یکی از سایت هایی که همیجا ارائه شده بود دانلو کردم ولی نمی دونم کار کنه یانه؟
hbahjat
یک شنبه 28 بهمن 1386, 21:32 عصر
PM یعنی چی ؟ اگه منظورت پیغام گذاشتن است قبلا نوشته شده بگردی پیدا می کنی ! البته انگلیسی هست زحمت فارسی کردنش با خودته .
مهدی قربانی
دوشنبه 29 بهمن 1386, 00:17 صبح
PM یعنی چی ؟ اگه منظورت پیغام گذاشتن است قبلا نوشته شده بگردی پیدا می کنی ! البته انگلیسی هست زحمت فارسی کردنش با خودته .
سلام
منظور دوستمون برنامه PM یا Preventive maintenance ( حفظ و نگهداری ) که در رابطه با تعمیرات و نگهداری تاسیسات ، تجهیزات و ماشین آلات کاربرد داره و تشکیل میشه از یک سری چک لیستهای بازدید دوره ای و برنامه زمانبندی سرویسهای دوره ای که هدف نهایی از اجرای این سیستمها به حداقل رسوندن تعداد تعمیرات اتفاقی و جلوگیری از متوقف شدن فعالیت دستگاها یا ماشین آلاتی که به نوعی با تولید و تامین محصول یا منابع درگیرن هست .
سلام من به تازه گی عضو سایت شدم و به سبب پروژه ای که برام پیش اومده دارم با access کار میکنم و یه برنامه ای هم برای PMمی نویسم. اولا" تشکر می کنم از بچه های باحال و با استعداد این فروم ( مخصوصا چند تای قدیمی تر و مدیر اینجا ) بخاطر برنامه ها و اطلاعات مفیدشون ثانیا" اگه کسی با PM آشناست و می خواهد کمک کنه خوشحال میشم باهم تمومش کنیم.
یه خواهش دیگه و اون اینکه ایا نرم افزاری هست که بتونه فایل MDE رو به MDB تبدیل کنه؟ البته یه نرم افزار از یکی از سایت هایی که همیجا ارائه شده بود دانلو کردم ولی نمی دونم کار کنه یانه؟
دوست عزیز برای این برنامه شما نیاز به مطالعه کتب یا جزوات تشریح کننده سیستمهای PM دارید تا با ساختار و روشهای کنترل و چک دستگاهها یا ماشین آلات آشنا بشید بعد با در نظر گرفتن نیاز دستگاهها و ماشین آلات مورد نظر در مجموعه ای که می خواین براش برنامه بنویسید اقدام به طراحی و نوشتن کنید . توجه داشته باشید که شکل کلی برنامه های PM تقریباً یکیه منتها روشهای اجرایی عمدتاً متنوع هستن و کاملاً مرتبط به ساختار تجهیزات و استانداردهای تعیین شده هست .
F_ashigh
سه شنبه 07 اسفند 1386, 15:46 عصر
با سلام
نمیدونم اینجا جاش هست یا نه .
ولی برای کسانی که میخواند با Access 2007 کارکنند بد نیست .
jaberian2
چهارشنبه 08 اسفند 1386, 17:26 عصر
با شکر از مهدی برای توضیحات خوبش. این نرم افزار برای کنترل امور جاری و جمع آوری اطلاعات ماشین آلات و مدیریت برنامه های سرویس و نگهداری اونها کمک میکنه . البته چون کامل کردنش خیلی وقت گیره و تسلط من تو اکسس زیاد نیست از یه جاهایی محاسبات رو به کسل فرستادم .
البته هنوز راجع به قسمت دوم سئوالم جواب نگرفتم. دنبال نرم افزار کامل تبدیل MDE به MDB هستم اگه بشه با کدهاش.
مهدی قربانی
چهارشنبه 08 اسفند 1386, 18:06 عصر
سلام
ممنون دوست عزیز قابلی نداشت ، در مورد تبدیل فایلهای Mde به Mdb اگه یه گشتی در همین بخش بزنی می بینی که در این مورد بارها بحث شده و نهایتاً به این نتیجه رسیدیم که باید از نرم افزار های Mde Unlocker استفاده کرد منتها اشکال اینجاست که اکثراً این برنامه ها پولی هستن و برنامه های Trial هم فقط قادرن Object ها رو برگردونن و کدهای VBA کماکان قابل دسترسی نیست . ضمناً برنامه فوق الذکر قبلاً توسط حقیر و دوستان دیگه در سایت گذاشته شده که اگر جستجو کنید قابل دسترس هستن .
daskar
پنج شنبه 09 اسفند 1386, 12:01 عصر
با سلام خدمت دوستان و سروران گرامی
ضمن تشکر از تمامی دوستان
خواهشمند است سئوالات و بحث های خود را در تاپیک مطرح کنید این تاپیک مخصوص قراردادن دیتابس و برنامه های آماده کاربردی می باشد
smderfan
پنج شنبه 09 اسفند 1386, 14:03 عصر
سلام
این هم یک نرم افزار بسیاری عالی برای تبدیل MDE به سورس باز
امیدوارم لذت ببرید.
Profesorjd
پنج شنبه 09 اسفند 1386, 17:18 عصر
با سلام
عزیز Trial است . قبلاً آپلود شده بود
amrabady
شنبه 18 اسفند 1386, 11:20 صبح
سلام به همه دوستان- این فایل اکتیواکس را در برنامه زیبای تقویم آقای صالح غفاری فر پیدا کردم که در اکسس 2000 جواب داد
shaghaghi
شنبه 24 فروردین 1387, 09:07 صبح
برای اینکه بتوانیم در یک Buttom آیکون و عنوان را کنار هم داشته باشیم، با ترفندی ساده این عمل را در یک فایل تصویری انجام داده و برای دکمه ها استفاده می نماییم
به این نمونه توجه نمایید :
amirzazadeh
سه شنبه 27 فروردین 1387, 10:56 صبح
دوستان نمونه ضمیمه از جداول دیتا بیس به صورت zip پشتیبان گیری میکنه.برای استفاده از امکان زیپ کردن باید فایل xzip.dll ضمیمه رو رجیستر کنید(ابتدا به محیط command prompt رفته بعد از قرارگرفتن در مسیر کپی فایل xzip.dll با دستور زیر اونرو رجیستر کنید و بعد در محیط کد ادیتور اکسس از منوی tools >referencesگزینه xstandard-zip2.5 را انتخاب کنید)
c:\regsvr32 xzip.dll
در این مثال xzip.dllدر درایو :c کپی شده است
Private Sub Command0_Click()
Dim wrkDefault As Workspace
Dim dbsNew As Database
Dim AllTableDefs As TableDefs
Dim n As String
Dim path As String
On Err GoTo hell
backpath = InputBox("input directory for backup", , "d:\back.mdb")
n = Mid(backpath, 1, Len(backpath) - 3) + "zip"
' Get default Workspace.
Set wrkDefault = DBEngine.Workspaces(0)
Set AllTableDefs = CurrentDb.TableDefs
' Make sure there isn't already a file with the name of
' the new database.
If Dir(backpath) <> "" Then Kill backpath
' Create a new encrypted database with the specified
' collating order.
Set dbsNew = wrkDefault.CreateDatabase(backpath, _
dbLangGeneral, dbEncrypt)
dbsNew.Close
For i = 0 To AllTableDefs.Count - 1
If (AllTableDefs(i).Attributes = 0) Or systemtables Then
DoCmd.TransferDatabase acExport, "Microsoft Access", backpath, acTable, AllTableDefs(i).Name, AllTableDefs(i).Name
End If
Next
MsgBox ("backup compeleted" & " " & n)
Dim cp As XZip.Zip '** Archive files
Set cp = New XZip.Zip
cp.Pack backpath, n, False, , 9
Set cp = Nothing
Kill backpath
hell:
Exit Sub
End Sub
.................................................. ............
موفق باشید
shaghaghi
سه شنبه 27 فروردین 1387, 15:19 عصر
این نرم افزار امکان نمایش ترجمه فارسی آیات، جستجو و نمایش آیات را بر اساس شماره سوره و آیه را دار می باشد.
shaghaghi
چهارشنبه 28 فروردین 1387, 13:50 عصر
با کمک این برنامه کوچک شما امکان تبدیل واحدها به یکدیگر را خواهید داشت
shaghaghi
چهارشنبه 28 فروردین 1387, 17:43 عصر
حتما در سایت های خبری مشاهد نموده اید که برخی اخبار را با حالت تایپ نمایش می دهند
نمونه زیر، یکی از روشهای اجرایی این موضوع را معرفی می نماید.
امیدوارم تکراری نباشد!
mahmoud.golzar
پنج شنبه 29 فروردین 1387, 09:02 صبح
حتما در سایت های خبری مشاهد نموده اید که برخی اخبار را با حالت تایپ نمایش می دهند
نمونه زیر، یکی از روشهای اجرایی این موضوع را معرفی می نماید.
امیدوارم تکراری نباشد!
سلام دوست عزیز چیز جالبی ارائه دادید ممنونم حالا اگه بخوام به صورت مداوم این عمل تکرار بشه چیکار کنم؟
shaghaghi
شنبه 31 فروردین 1387, 07:36 صبح
با سلام
متن های دلخواهتان را در یک Table جمع آوری نموده و با استفاده از Recordset از داخل فرمتان به آن Table متصل شده و بین رکوردهای آن یک به یک حرکت نموده و به ازای هر رکورد دستور "تایپ شدن متن" را فراخوانی می کنید
(ضمنا برای آشنایی با Recordset نمونه های زیادی در سایت خواهید یافت)
shaghaghi
یک شنبه 01 اردیبهشت 1387, 14:25 عصر
استفاده از فرم ویزارد در نرم افزار، علاوه بر افزایش کارایی و زیبایی در آن، باعث بوجود آمدن انسجامی در ورود اطلاعات شده و رضایت کاربران را فراهم می نماید.
نمونه برنامه زیر تکنیکی را برای ساخت فرمهای ویزارد با بهره گیری از Tab Control ارائه می کند.
امیدوارم مورد رضایت دوستان قرار بگیرد.
shaghaghi
سه شنبه 17 اردیبهشت 1387, 16:34 عصر
سلام
در مواردی که با فیلدهای Bound شده به جداول یا پرس و جو ها سر و کار دارید، این فرم برای جستجو کردن ،کاربرد خواهد داشت و جایگزین فرم جستجوی خود اکسس می شود.
مهدی قربانی
دوشنبه 23 اردیبهشت 1387, 01:15 صبح
در اين نمونه روش تخصيص شماره رديف اتوماتيك براي فرم ، سابفرم و گزارش ارائه شده
HAMRAHSOFT.IR
دوشنبه 30 اردیبهشت 1387, 07:50 صبح
میشه با این کد IP دستگاههایی که از برنامه دارن تحت شبکه استفاده می کنن پیدا کرد
دوست خوب خيلي عالي ولي اگه كاملتر مزاشتي بهتر نبود مثلا يك فرم هم داش كه بعد از باز كردن برنامه نشون بده
اگه درست كني خيلي بهتر
hbahjat
دوشنبه 30 اردیبهشت 1387, 17:14 عصر
دوست خوب خيلي عالي ولي اگه كاملتر مزاشتي بهتر نبود مثلا يك فرم هم داش كه بعد از باز كردن برنامه نشون بده
اگه درست كني خيلي بهتر
چشم تقدیم به شما البته با یه کم تغییر
ehsan_y
دوشنبه 13 خرداد 1387, 06:55 صبح
سلام
اينم ديتابيس ديوان حافظ كه فرم هم همراهشه كه فال مي گيره .
از اين ديتا بيس ميشه براي امكانات تفريحي نرم افزارتون استفاده كنيد مثلاً توي صفحه اصلي نرمافزارتون هر روز يك بيت از حافظ نمايش داده بشه .
مهدی قربانی
پنج شنبه 23 خرداد 1387, 21:29 عصر
چند نمونه جالب در ارتباط با کار با رنگها در اکسس
مهدی قربانی
پنج شنبه 23 خرداد 1387, 21:33 عصر
یک نمونه برای پرینت لیبلهای متعدد
Access
شنبه 25 خرداد 1387, 23:20 عصر
سلام :
اگه از دوستان کسی ديتابيس (Access) در مورد سیستم انبار کالا سراغ داره ممنون میشم
ehsan_y
شنبه 22 تیر 1387, 09:31 صبح
سلام
ديتا بيس تعطيلات رسمي سال 1384-1385-1386-1387 براي برنامه هايي كه تعطيلات براشون مهمه بدر بخوره .
whoishe
یک شنبه 30 تیر 1387, 10:20 صبح
با سلام من عضو جدید فروم هستم. امروزکلی ذوق کردم .گفتم یه جا از همه تشکر کنم. ممنون.
Fazaeli
سه شنبه 01 مرداد 1387, 08:18 صبح
دوستان سلام یه برنامه خیلی جالب براتون ضمیمه کردم فقط اول کلشو Extract کنید،بعد اجراش کنید.
باتشکر
م.فضائلی:بامزه:
dadsara
سه شنبه 01 مرداد 1387, 08:47 صبح
- بااستفاده از این فرم می توان در جدول خود تاریخهای که وجود ندارند را پیدا کنید
- باتوجه به اینکه ابتدا و انتهای تاریخها در فیلدهای Text1 , text2 بصورت پیش فرض مقدار دهی می شوند در صورتیکه می خواهید در یک بازه خاص تاریخها را جستجو کنید می توانید Visible دو فیلد فوق را تغییر دهید سپس بازه مورد نظر را وارد نمائید
- چنانچه قصد دارید در یک بانک دیگر از این نرم افزار استفاده کنید بایتسی کد مورد نظر را با نامهای خود تغییر دهید
dadsara
چهارشنبه 02 مرداد 1387, 07:27 صبح
دوستان سلام یه برنامه خیلی جالب براتون ضمیمه کردم فقط اول کلشو Extract کنید،بعد اجراش کنید.
باتشکر
م.فضائلی:بامزه:
باسلام
دوست عزیز هنگام اجرای برنامه در خط اول با خطا مواجه می شوم چنانچه بایتسی کدی را تغییر داد لطفا اعلام فرمائید
شاپرک
دوشنبه 07 مرداد 1387, 09:12 صبح
------------------------------------
mosaArabi
دوشنبه 07 مرداد 1387, 11:42 صبح
------------------------------------
با سلام
دوست گرامي ورژن ارائه شده شما فقط تيبل ها را بازسازي مي كند من ورژن 5.25را دارم ام متاسفانه كركش را ندارم ولي اين ورژن مي تواند تمام تيبل ها و كواري ها و فرم ها و ماكرو و ماژولها را هم بازسازي نمايد .
متاسفانه حجمش 3.45مگابايت و امكان ارائه وجود نداره
mahdif123
پنج شنبه 10 مرداد 1387, 08:34 صبح
------------------------------------
با سلام
دوست عزيز مي شود در مورد برنامه هايي كه گذاشته ايد توضيحي بدهيد .
اولين برنامه تان را تا حدودي متوجه شدم ولي در مورد برنامه دومتان متوجه نشدم آيا پسورد گذاشته شده در اكسس را باز مي كند يا روي برنامه پسورد مي گذارد .
------------------------------------
دوش وقت سحر از غصه نجاتم دادند ***** وندران ظلمت شب آب حياتم دادند
شاپرک
شنبه 12 مرداد 1387, 10:29 صبح
پسورد فايل هاي اكسسي كه پسورد دارند رو نمايش ميده ...
مهدی قربانی
شنبه 26 مرداد 1387, 11:06 صبح
در اين نمونه يكي از روشهاي ايجاد حالت انيميشن روي كامند باتونها ارائه شده شده .
saeedyaz
جمعه 03 آبان 1387, 00:22 صبح
با استفاده از این نمونه عمودی یا زاویه دار در اکسس بنویسید
saeedyaz
جمعه 03 آبان 1387, 00:44 صبح
در این نمونه گراف در اکسس بصورت عکس یا ایمیل ارسال میگردد
مهدی قربانی
دوشنبه 06 آبان 1387, 07:19 صبح
غير فعال كردن Min&Max و Closeپنجره اصلي Access (مخصوص نسخه هاي 2000-2003 )
مهدی قربانی
دوشنبه 06 آبان 1387, 09:14 صبح
اين نمونه امكان انتخاب چند مقدار بطور همزمان و مشاهده گزارش متناظر رو از طريق كنترل List Box فراهم مي كنه
دانلود (http://barnamenevis.org/forum/attachment.php?attachmentid=24895&d=1225034043)
bahram90833
یک شنبه 12 آبان 1387, 23:14 عصر
کمک
سلام. من به برنامه ای احتاج دارم که بتونه حدود 3000 کلمه را در بانک خودش داشته باشه. و امکان جستجو وجود داشته باشه. مثلا ببینیم فلان کلمه آیا در بانک وجود داره با نه.
فقط همین. خواستم بدونم باید چکار کنم؟ برنامه خاصی هست ؟
لطفا مرا راهنمایی کنید که خیلی احتیاج دارم.
janibahram@yahoo.com
Ali_Fallah
یک شنبه 19 آبان 1387, 19:17 عصر
پس از دریافت برنامه فرمت jpg را به EXE تغییر داده و برنامه را در مسیر دلخواه نصب نمائید.
dadsara
شنبه 25 آبان 1387, 12:13 عصر
باسلام
با استفاده از فرم ضمیمه تاریخهای بین دو تاریخ شمسی را استخراج و درصورت نیاز آنرا چاپ می کنیم
bita_naz
سه شنبه 19 آذر 1387, 12:52 عصر
این یک اضافه شونده به VB6 هست و با اون می تونید فرمها
و گزارشهایی که توی اکسس ساختید رو در VB6 باز کنید.
فکر کنم خیلی بدرد بخوره.
http://barnamenevis.org/forum/attachment.php?attachmentid=25482&d=1226695653
موفق باشید :لبخندساده:
M.Javad
شنبه 23 آذر 1387, 23:14 عصر
سلام
با استفاده از این فایل که طراحی شده توسط خودم هست
شما می تونید اطلاعات موجود در جداولتون رو به صورت کد شده
ذخیره کنید و در صورت نیاز مجددا اونها رو بازیابی کنید
در صورت نیاز به توضیح بیشتر آماده پاسخگویی هستم
dadsara
یک شنبه 24 آذر 1387, 07:44 صبح
سلام
با استفاده از این فایل که طراحی شده توسط خودم هست
شما می تونید اطلاعات موجود در جداولتون رو به صورت کد شده
ذخیره کنید و در صورت نیاز مجددا اونها رو بازیابی کنید
در صورت نیاز به توضیح بیشتر آماده پاسخگویی هستم
سلام
كار خيلي خوبي بود همچنين اگر چك باكسهائي يا چيزي شبيه به آن داشت كه از كاربر سوال مي كرد ( جدولها ، كوئري ها ، فرمها ، ريپورتها ، ماژولها ، ماكروها و پيجها ) خيلي كاربردي تر و كاملتر بود
Ali_Fallah
یک شنبه 24 آذر 1387, 19:10 عصر
سلام
كار خيلي خوبي بود همچنين اگر چك باكسهائي يا چيزي شبيه به آن داشت كه از كاربر سوال مي كرد ( جدولها ، كوئري ها ، فرمها ، ريپورتها ، ماژولها ، ماكروها و پيجها ) خيلي كاربردي تر و كاملتر بود
اگر چیزی که دوستمان گفتند عملی بشه خیلی خوبه ...
mahdif123
دوشنبه 25 آذر 1387, 08:05 صبح
با سلام
دوست عزيز M.javad مي شود در مورد پسوند Mbkp توضيحي بدهيد و بفرمائيد با چه برنامه اي باز مي شود .
Ali_Fallah
دوشنبه 25 آذر 1387, 10:17 صبح
با سلام
دوست عزيز M.javad مي شود در مورد پسوند Mbkp توضيحي بدهيد و بفرمائيد با چه برنامه اي باز مي شود .
پسوند Mbkp را به mdb تبدیل کنید...
hoshy345
دوشنبه 25 آذر 1387, 17:32 عصر
با سلام
دوست عزیز ایا امکان این که برای اپدیت کردن یک فایل از فایل شما استفاده کرد
منظورم اینه که اکه از یک دیتا بیس دو کاربر در دو سیستم جدا استفاده کنند فایل رو یه جوری تغییر داد که بجای بکاپ کامل از اطلاعاتی که امروز کاربر وارد کرده فایلی همانند بکاپ شما بسازه
و بجای ریستور کردن کاربر شماره یک با استفاده از فایل کاربر شماره 2 سیستم خود را اپدیت نمایید و بلعکس
خلاصه کلام چیزی شبیه Replica خود اکسس
ایا این امکان پذيره
از شما وتمامی اساتید بزرگوار ممنونم
M.Javad
سه شنبه 26 آذر 1387, 07:53 صبح
با سلام
این برنامه برای تهیه یک نسخه پشتیبان از بانک مراحل زیر را طی می کند:
1- ایجاد یک فایل اکسس (با پسوندMbkp)-که یک پسوند قابل تغییر می باشد.
2- ایجاد جدول برای تک تک جداول موجود در فایل اصلی
3- ایجاد فیلد در جداول فایل پشتیبان برای تک تک فیلدهای موجود در جداول برنامه اصلی
4- انتقال اطلاعات از فایل اصلی به صورت رکورد به رکورد به فایل پشتیبان
نکته لازم به ذکر و به نظر خودم قابل تحسین این تکه برنمه این است که برای روند 2 تا 4 با استفاده از یک ماژول تمامی اطلاعات به صورت کد شده انجام می شوند یعنی نام (نام جدول-نام فیدهای جدول و نیز اطلاهات رکوردها )به صورت کد شده به فایل پشتیبان انتقال می یابند که این عمل باعث افزایش امنیت اطلاعات پشتیبان و غیر قابل استفاده بودن آنها بدون برنامه اصلی می باشد (معضلی که در بعضی از تاپیکها نیز به ان اشاره شده بود)
و در پاسخ دوست عزیزمان(استفاده از این تکه برنامه برای برای یک برنامه دو کاربره ) باید بگویم این کار شدنی است اما با کمی صرف وقت
در پاسخ به جناب dadsara باید بگویم این کار نیز عملی است و لی من هنوز در برنامه های خودم ضرورتی به انجام این کار ندیدم ولی به هر حال این کار نیز شدنی است
nabeel
پنج شنبه 28 آذر 1387, 05:32 صبح
ضمن سلام
دوست عزیز M.Javad
تلاش شما در ارائه یک راه حل امنیتی در فایل Backup & Restore Data قابل تحسینه .
در رابطه با نمونه فایلی که فرستادید باید بگم که متاسفانه فاقد اعتباره و عملاً ناقض امنیته چرا که میتونه منجر به از دست رفتن اطلاعات بشه !
متاسفانه شما دو تا از اصلی ترین آبجکتهای DAO رو نادیده گرفتید .
توضیح : سلسله مراتب در DAO به شرح زیره :
Database > Relations > Relation > Fields
دقت کنید , شما در الگوریتمتون یک جهش ناگهانی از Database به Fields داشتید !
استفاده از این روش در بانکهای اطلاعاتی که از Relationship بین جداول استفاده میکنن ایجاد مشکل میکنه .
خصوصاً اگه گزینه Enforce Referential Integrity هم فعال باشه , دیگه مشکل چندین برابر میشه .
شما پروسه انتقال رو متکی به نام کردید , در حالی که در بانکهای رابطه ای پروسه انتقال بر اساس روابط در نظر گرفته میشه . ( در این پروسه Relation هم باید منتقل بشه )
Restore کردن اطلاعات در بانکهای رابطه ای با روشی که شما پیشنهاد دادید اگه غیر ممکن نباشه , خارج از اشکال نیست . ( البته میشه گفت در یک بانک اطلاعاتی که توسط افراد با تجربه طراحی شده باشه یعنی در اون از روابط به صورت اصولی استفاده شده باشه , به قطع ایجاد مشکل میکنه )
قویترین برنامه نویسها هم تا قبل از انتقال کامل اطلاعات , عملیات حذف اطلاعات قبلی رو انجام نمیدن , شما در الگوریتمتون اول اطلاعات موجود رو پاک میکنید بعد اطلاعاتی که هنوز موجودیتشون وجود قطعی نداره رو میخواید وارد کنید . ( یعنی حتی احتمال یه خطای کوچیک رو در پروسه انتقال نمیدید !!! , توجه کنید استفاده از Error Handler هم در داخل الگوریتم شما راه به جایی نمیبره )
با توجه به اینکه خیلی از کاربرای این سایت تازه کار هستن بهتر نیست که کد رو تا وقتی که نهایی نشده ارائه نکنید ؟
ضمناً شما نوع همه فیلدها رو Text در نظر گرفتید !
الگوریتمهای رمز نگاری مورد استفاده در مواجه با فیلدهایی از نوع Yes/No چه عملکردی از خودشون نشون میدن !
مثال ارائه شده از سوی شما در بخش پروسه انتقال فاقد ارزش فنیه و استفاده از اون غیر منطقی .
( البته اگه این الگوریتم فقط برای همین فایل نوشته شده باشه احتمالاً جوابگو هستش )
کاربر گرامی hoshy345
جواب شما خیر هستش .
با تشکر مجدد
amirzazadeh
پنج شنبه 28 آذر 1387, 12:20 عصر
كراس تب با امكان ارسال پارامتر
دوستان همونطور كه ميدونيد در كوئري هاي كراس تب در موقع ارسال پارامتر به شكل عادي ويا ارسال آن از طريق فرم پيام خطا مبني بر عدم اعتبار پارامتر ارسالي صادر ميگردد. با افزودن كد مشخص شده با رنگ قرمز شما ميتوانيد پارامترهاي مورد نظر خودتون رو به كئري كراس تب ارسال كنيد.
PARAMETERS [sal] Text ( 255 ), [mah] Text ( 255 );
TRANSFORM Count(farayandq1.shomaredaftar) AS CountOfshomaredaftar
SELECT Mid([expr1],1,2) AS sal
FROM farayandq1
WHERE (((Mid([expr1],1,2))=[sal]) AND ((Mid([expr1],4,2))=[mah]))
GROUP BY Mid([expr1],1,2)
PIVOT Mid([expr1],4,2);
براي اطلاعات بيشتر نمونه روببينيد:
به عنوان مثال در كوئري amar در پارامتر sal عدد87 و در پارامترmah عدد 08 رو وارد كنيد
...........................
موفق باشيد
M.Javad
جمعه 29 آذر 1387, 09:40 صبح
ضمن تشکر از دوست عزیزم جناب nabeel
1-از بحث راجع به این برنامه و رفع مشکلات احتمالی آن خوشحال میشم
2-<استفاده از این روش در بانکهای اطلاعاتی که از Relationship بین جداول استفاده میکنن ایجاد مشکل میکنه>
در برنامه اصلی خودم از چند جدول به ارتباطهای یک به چند و یک به یک استفاده می کنم و حتی در بعضی از ارتباطاتم از Enforce Referential Integrity نیز استفاده کردم و تا کنون به مشکلی برخورد نکردم
در الگوریتم فوق برای انتقال اطلاعات در فایل بک آپ جولی مشابه جدول موجود ایجاد می شود و عملا در جدول موجود و ارتباطات ان تغییری ایجاد نمی شود و نیز در برگرداندن اطلاعات چارچوب اصلی جدول و ارتباطات آن پا برجاست و تنها اطلاعات حذف شده و اطلاعات بک آپ جایگزین می شود
البته لازم به ذکر است که این الگوریتم از تمامی جداول موجود در برنامه کپی تهیه می کند و در فایل نمونه فقط یک جدول موجود بود
3- در مورد فیلدهای Yes/No یک تست ساده مشکل رو برطرف می کنه
یکی از دلایل قرار دادن فرمت text برای فیلدهای ایجاد شونده در جدول بک آپ، کارایی داشتن فیلدهای number , Yes/No در جداول اصلی بوده
4-در مورد حذف قبل از اطمینان از برگشت اطلاعات با شما موافق و در صدد رفع این نقص هستم
5-منظور شما را از <شما پروسه انتقال رو متکی به نام کردید > متوجه نمی شم لطفا بیشتر توضیح دهید
باتشکر
nabeel
جمعه 29 آذر 1387, 11:44 صبح
ضمن سلام خدمت دوستم
M.Javad
در همین اول امیدوارم دچار سو تفاهمی در مورد نحوه پاسگویی من در تاپیک قبل نشده باشید
با این مقدم میرم به سراغ باز کردن بیشتر بحث
در همین اول باید بگم که توضیح دادن قدم به قدم منو حمل بر بی ادبی ندونید , این روال رو طی میکنم چونکه شاید بعضی از کاربرای دیگه چندان با این مبانی آشنا نباشن .
ابتدا یه مقدار عملکرد گزینه Enforce Referential Integrity رو توضیح میدم
در سیستمهای اطلاعاتی رابطه ای هدف از ایجاد روابط کم کردن تعداد دفعات ثبت اطلاعاته با تکیه بر عدم ثبت اطلاعات تکراری , فرض کنید در یک بانک اطلاعاتی پرسنلی قصد صدور فیش حقوقی رو دارید .اطلاعات فیش حقوقی شامل یکسری اطلاعات ثابت و یکسری اطلاعات متغیره .
اطلاعات ثابت رو یک بار ثبت میکنن ؛ به طور مثال در اینجا مشخصات پرسنل و اطلاعات متغییر رو به دفعات متوالی که اطلاعاتی همچون زمانهای ورود و خروج و .... خیلی چیزهای دیگه در این دسته قرار میگیره .
خب با این مقدمه میرم به سراغ گزینه مورد نظر Enforce Referential Integrity
این گزینه شامل دو زیر گزینه مهم دیگه هم هست که در سیستمهای اطلاعاتی متفاوت با توجه به اسکوپ عملیاتی اطلاعاته ممکنه نیاز وجود داشته باشه که اونها هم فعال بشن , این دو گزینه عملاً کنترلهای زیر رو به عمل میارن :
Casecade Update Related Fields
این گزینه عملاً به صورت آبشاری و از بالا به پایین , در صورت تغییری در جدول اصلی , اطلاعات رو در جداول مربوطه تغییر میده
Cascade Delete Related Records
این گزینه هم به صورت آبشاری و از بالا به پایین در صورت حذف اطلاعات در داخل جدول اصلی ، اطلاعات تکرار شده در دیگر جداول ارتباط داده شده رو هم حذف میکنه .
مثال : اگه کد پرسنلی یه نفر عوض بشه و یا شماره پلاک خودروی یه ماشین عوض بشه در اون صورت شما تنها لازمه برید به داخل محل ثبت این اطلاعات , به طور مثال بخش معرفی پرسنل و یا بخش صدور پلاک خودرو برید و در اونجا کد رو تغییر بدید , برنامه به صورت خودکار تمام ورود و خروجهای پرسنلی با کد A رو به کد جدید اختصاص داده شده تغییر میده و ...
شاید در وحله اول امکان جالبی باشه , ولی این قابلیت زیر ساختهای فنی خودش رو هم به همراه میاره
به طور مثال شما نمیتونید در جدول ورود و خروج پرسنل اقدام به ثبت ورود و خروج پرسنلی بکنید که هنوز فاقد کد پرسنلیه
( اگه به شرکتهایی که کارت ساعت زنی کامپیوتری دارن رفته باشید میبینید که تا قبل از صدور این کارت , به اون پرسنل یه کارت دستی میدن )
خب من فکر میکنم حالا تا حدودی مساله روشن شده باشه . و این جمله که در اون گفتم شما پروسه انتقال رو متکی به نام کردید نمود بیشتری پیدا کرده باشه .
- شما اسامی جداول رو از سیستم میگیرید و اونو توی یه لیست باکس ذخیره کردید
- در قدم بعد اومدی پروسه عملیاتی خودتون رو روی همین جداول اضافه شده و با همون ترتیب اعمال کردید
خب نقص این کار چیه ؟!
در بانکهای رابطه ای اطلاعات بر اساس روابطی که با هم دارن کار میکنن .
واقعیت اینه که توضیح کامل این مورد از حوصله من خارجه اون هم به صورت ارائه یک پروژه عملی .
تها دو راه وجود داره
- انتقال همزمان روابط در پروسه
- اختصاص ID به جداول و انجام پروسه از اون طریقه که با تمام وجود اصلاً کار منطقی نیست ( کار روی این حالت هم خیلی بیشتر از اونی که تصورش رو میکنید سنگینه )
توصیه : بیاید روی این روش کار کنید که در ادامه بهتون میگم
دیتا بیس از اینترفیس جدا باشه
عملیات کپی گیری رو به راحتی آب خوردن انجام بدید
در نهایت دیتا بیس رو Encrypt کنید
کاملاً پروسه قابل اطمینان و ایمنیه
این پروسه رو تضمین میکنم ! در ییک از تاپیکها قصد کار آموزش کامل اونو داشتم که متاسفانه اجل مهلت نداد !
در رابطه با بقیه مسائل مطرح شده هم همچنان سر صحبت خودم هستم ولی
ورهم گله ای هست دگر حوصله ای نیست
M.Javad مجدداً از کدورت احتمالی پیش اومده نهایت تاسف رو ابراز میکنم
با تشکر
یا علی
dadsara
یک شنبه 01 دی 1387, 08:29 صبح
كراس تب با امكان ارسال پارامتر
دوستان همونطور كه ميدونيد در كوئري هاي كراس تب در موقع ارسال پارامتر به شكل عادي ويا ارسال آن از طريق فرم پيام خطا مبني بر عدم اعتبار پارامتر ارسالي صادر ميگردد. با افزودن كد مشخص شده با رنگ قرمز شما ميتوانيد پارامترهاي مورد نظر خودتون رو به كئري كراس تب ارسال كنيد.
PARAMETERS [sal] Text ( 255 ), [mah] Text ( 255 );
TRANSFORM Count(farayandq1.shomaredaftar) AS CountOfshomaredaftar
SELECT Mid([expr1],1,2) AS sal
FROM farayandq1
WHERE (((Mid([expr1],1,2))=[sal]) AND ((Mid([expr1],4,2))=[mah]))
GROUP BY Mid([expr1],1,2)
PIVOT Mid([expr1],4,2);
براي اطلاعات بيشتر نمونه روببينيد:
به عنوان مثال در كوئري amar در پارامتر sal عدد87 و در پارامترmah عدد 08 رو وارد كنيد
...........................
موفق باشيد
سلام
دوست عزيز شما مي توانستيد اين عمل را هنگامي كه در حال طراحي كوئري هستيد از قسمت كوئري ، گزينه پارامتر را انتخاب كرده و پارامترهائي كه قصد داريد از كاربر سوال شود و يا اينكه از فرم پاس شود آنجا وارد نمائيد.
amirzazadeh
یک شنبه 01 دی 1387, 09:34 صبح
سلام
دوست عزيز شما مي توانستيد اين عمل را هنگامي كه در حال طراحي كوئري هستيد از قسمت كوئري ، گزينه پارامتر را انتخاب كرده و پارامترهائي كه قصد داريد از كاربر سوال شود و يا اينكه از فرم پاس شود آنجا وارد نمائيد.
دوست عزيز با تشكر از شما اگه ممكنه نمونه من رو براي ارسال پارامتر از طريق فرم اصلاح كنيد.
dadsara
یک شنبه 01 دی 1387, 14:10 عصر
دوست عزيز با تشكر از شما اگه ممكنه نمونه من رو براي ارسال پارامتر از طريق فرم اصلاح كنيد.
سلام
ضمن عرض پوزش از فضولي بنده
فرم 1 را اجرا بگير در ضمن در كوئري آمار نيازي به ساختن و استفاده از يك كوئري ديگر نيست
همچنين قبلا در يك تاپيك نمونه هاي كراس تب كوئري و ريپورت به همراه فايل آمده بود
دانش پژو
پنج شنبه 05 دی 1387, 12:21 عصر
مورد استفاده در برنامه هاي جانبي
naser-naser
چهارشنبه 11 دی 1387, 04:06 صبح
با سلام خدمت همه دوستان خوب خودم
اگر بخواهيم به اطلاعات سورس ما دسترسي نداشته باشند و يا از طريق بانك ديگرaccess اطلاعات اين بانك ما را دسترسي نداشته باشند آيا راهي دارد؟
لطفا" راهكارهاي مختلف را هم در اين برنامه ارائه دهيد تا دوستان هم استفاده كنند و هم به ايميل بنده ارسال نماييد. nh_h_h@yahoo.com
ممنونم . ناصر حاجي آقايي
مهدی قربانی
پنج شنبه 12 دی 1387, 18:57 عصر
اگر بخواهيم به اطلاعات سورس ما دسترسي نداشته باشند و يا از طريق بانك ديگرaccess اطلاعات اين بانك ما را دسترسي نداشته باشند آيا راهي دارد؟
سلام
دوست گرامي در مورد امنيت در اكسس مفصل بحث شده از ابزار جستجو استفاده كنيد .
Ali_Fallah
سه شنبه 17 دی 1387, 17:27 عصر
با این برنامه میتوانید جهت جستجو در برنامه های خود استفاده کنید...
Ali_Fallah
جمعه 20 دی 1387, 15:01 عصر
براي اينكه كليدهاي كيبورد بدرستي عمل نمايند
دو فايل زير را از طريق Safe Mode در پوشه System32 ويندوز XP بجاي دو فايل قبلي كپي كنيد
در غير اينصورت كليد شيفت را بهمراه كليد x (در حالت فارسي)بفشاريد . باقي حروفها با شما
====
در جواب دوستمان در اينجا (http://www.barnamenevis.org/forum/showthread.php?p=662006&posted=1#post662006)
mohsenna30ri
یک شنبه 29 دی 1387, 13:48 عصر
همیشه این مشکل تو گزارش ها وجود داره که می خواهیم به گزارش هامون شماره ردیف اضافه کنیم
این هم راه حلش:لبخند::لبخند:
27498
مهدی قربانی
سه شنبه 01 بهمن 1387, 16:45 عصر
سلام
با این نمونه شما قادر خواهید بود برنامه کاربران آنلاین تحت شبکه رو ببندید
همونطور که می دونید در زمان استفاده کاربران از برنامه های چند کاربره مدیر سیستم قادر به انجام تغییرات در طراحی برنامه نخواهد بود روش ارائه شده در مواقعی که قصد انجام تغییرات در Design برنامه رو دارید کاربرد داره
نکته : روش ارائه شده کلی طراحی شده و اگر دوستان مایل باشن می تونن امکاناتی مثل Timer و صدور پیغام جهت کاربر رو هم به اون اضافه کرده و در کل بیشتر User Friendly ش کنن .
نمونه برنامه (http://barnamenevis.org/forum/showpost.php?p=667792&postcount=5)
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.