قابلیت تقسیم اکسس به دو قسمت و کلا مباحثی که در این دوره مطرح شده است در تمام نرم افزارهای ارائه شده در آفیس باز توسط اینجاب و تمام پروژه های انجام شده مورد استفاده قرار گرفته و یکی از نیازهای ضروری برنامه نویسی و استفاده از اکسس در شبکه می باشد ، چرا که با این کار از مزایای بی شماری در کنار تامین امنیت دیتای اکسس خود بهره مندمی شوید.
[su_highlight background=”#881e09″ color=”#ffffff”]شرکت در این دوره به کسانی که با اکسس کار می کنند شدیداً پیشنهاد می شود :)[/su_highlight]
افزایش امنیت دیتای موجود در جداول برنامه ( هر اتفاقی برای فرمها و گزارشات و کدهای شما رخ دهد اطلاعات شما آسیب نخواهد دید)
سهولت در آپدیت و ارائه نسخه های جدید
امکان انتقال داده های نرم افزار به حافظه های قابل حمل
با استفاده از امکانات دراپ باکس می توان از راه دور هم چند نفره با دیتابیس کار کرد.
امکان مدیریت چندین بانک به صورت همزمان با یک برنامه ، به عنوان مثال در مورد نرم افزار صندوق قرض الحسنه تقسیم برنامه به دو قسمت این امکان را به کاربر می دهد که به صورت همزمان چندین صندوق با شرایط مختلف رو مدیریت کنید و تنها با یک کلیک بین بانکهای مختلف جابجا شود.
[sta_anchor id=”bad” /]
مشکلات تقسیم اکسس به دو قسمت و استفاده از اکسس در شبکه
البته اسم این موارد رو نمیشه مشکل گذاشت چون به هر حال از الزامات این روش هستند و باید فراهم شوند تا بتوان از این ویژگی به خوبی بهره برد
هر بار که نرم افزار باز می شود باید برقراری لینک جداول با برنامه کنترل شود.
در خصوص استفاده در شبکه باید امنیت دستکاری کردن اطلاعات را تامین نمود ، از آنجا که فایل جداول به صورت جداگانه در سروس قرار میگیرد و دسترسی به آن آسان است ، کسانی که آشنایی با اکسس داشته باشند می توانند فایل جداول را جداگانه باز کرده و ویرایش نمایند که البته در این دوره برای برطرف کردین این مشکلات راه کارهایی آموزش داده شده است.
[sta_anchor id=”learn” /]
چرا باید این دوره را بگذرانیم؟
[su_highlight background=”#b1fff5″ color=”#000000″]در تمام برنامه هایی که نوشتم و پروژه هایی که انجام دادم از این روش استفاده شده :)[/su_highlight]
در این آموزش دیتابیس اکسس از صفر و پایه ایجاد شده و مراحل زیر در آموزش انجام شده و به صورت ویدیویی عرضه شهد که به همراه فایل نمونه می باشد که در ویدیو ساخته می شود.
نرم افزار ساده ای مطابق تصویر زیر ایجاد شده که حاوی دو جدول و دو فرم می باشد .
تقسیم اکسس به دو قسمت
برنامه را به دو قسمت جداول و فرمها تقسیم کردیم
جداول برنامه اکسس
ماژولهای مورد نیاز به برنامه اضافه کردیم ( ماژولها در لیست فایلهای دانلودی شما قرار دارند)
فرم اسپلش مطابق تصویر زیر طراحی نموده و به مبحث Timer interval پرداختیم به گونه ای که با باز شدن فرم اسپلش برنامه برقراری لینک نرم افزار با برنامه را کنترل می کندو در صورت برقراری موفقیت آمیز فرم لاگین یا هر فرمی که شما بخواید را باز کرده و فرم اسپلش بسته می شود .
فرم اسپلش و Timer intervall
اگر اتصال برنامه با جداول برقرار نشود یعنی اگر جداول برنامه تغییر نام داده شده باشند و یا مسیر آنها تغییر کرده باشد بلافاصله پس از فرم اسپلش پیغامی مانند تصویر زیر نمایش داده شده و از کاربر می خخواهد تا آدرس جدید جداول را مشخص نماید.
بررسی برقراری لینک جداول اکسس
توضیحاتی در مورد تامین امنیت جداول در اکسس بیان شده و نحوه استفاده از برنامه اکسس در شبکه مورد بحث قرار گرفته و سپس مبحث ایجاد فایل بک آپ از حداول برنامه آموزش داده شده است.
پشتیبانگیری از اکسس
[sta_anchor id=”video” /]
[sta_anchor id=”update” /]
آپدیت اول ، مرداد ماه 1398
مشاهده بانک فعلی متصل به برنامه
انتخاب مسیرهای مختلف بانک نرم افزار
امکان اتصال آنی و تغییر لینک جداول فقط با یک کلیک
18 دیدگاه برای تقسیم اکسس به دو قسمت و بررسی برقراری لینک جداول و پشتیبانگیری
آفیس باز –
امتیاز بینندگان:5 ستاره
نمره 5 از 5
علی رحمتی –
خیلی وقت بود که دنبال یه آموزش جامع در این خصوص می گشتم ، عالی بود
نمره 3 از 5
محسن (مالک تایید شده)–
سلام من یه پروژه دارم که روی شبکه گذاشتم وقتی به بانک اصلی پسورد میدم نرم افزار اصلی اونو نمی شناسه وقتی پسورد حذف میکنم به درستی کار میکنه چه کار باید بکنم
نادر بحری –
ابتدا باید بک اند رو همونطور که تو آموزش گفته شده روش پسورد بذارید و بعد فرانت اند رو باز کنید و ابتدا تمام جداول رو پاک کنیدو روند اتصال لینک مجدد رو انجام بدین
حالا تو اولین فرضت یه آپدیت براش میدم و این موضوع رو مطرح میکنم
نمره 3 از 5
محسن (مالک تایید شده)–
سلام ببخشید یه سوال دیگه. میخوام وقتی چک کردن اسپلش تموم شد و بانک اطلاعات در مسیر نبود، مسیر انتخاب برای کاربر باز نشه در عوض یه فرم باز بشه که توی آن روش اتصال به بانک توضیح داده بشه .
محسن (مالک تایید شده)–
ببخشید استاد میشه کاریش کرد؟
محسن (مالک تایید شده)–
امتیاز بینندگان:2 ستاره
نمره 4 از 5
علی (مالک تایید شده)–
سلام وقت بخیر ضمن تشکر از آموزش تخصصی شما … یه سوال داشتم …بعد از تقسیم فایل به جداول و فرمها آیا میشه جدول جدید ایجاد کرد و به فرمها متصل کرد؟
نادر بحری –
سلام بله این امکان به سادگی قابل انجامه
نمره 5 از 5
علی (مالک تایید شده)–
مهندس میشه بگید چه جوری به سادگی بنده این محصول رو خریدم … اگه کوتاه هم بگید متوجه میشم
نادر بحری –
متوجه نشدم
اگر منظورتون خرید هست که از کلید دانلود کنار صفحه استفاده کنید
نمره 4 از 5
علی (مالک تایید شده)–
بنده این محصول رو خریدم … شما فرمودید بهتره اول برنامه کامل سه بعد به دو قسمت تقسیم کنید… سوال بنده این بود که بعد از جداسازی میشه جدول جدید ایجاد کرد و به فایل فرمها متصل کرد … تو مراحل گفتید به سادگی … لطفا توضیح بدید این کار رو چجوری باید انجام داد
نادر بحری –
شما جدول رو تو بک اند اضافه می کنید و از داخل اکسس از قسمت External data میتونید لینک رو آپدیت کنین
نمره 5 از 5
Emad Amiri (مالک تایید شده)–
سلام وقتی جداولو از نرم افزار جدامیکنم تا زمانی که مسیر فایل و یا نامی که در زمان جداکردن جداول انتخاب کردم تغییر نکرده نرم افزار کار میکنه اما بعد از تغییرات در مسیر و نام فایل بعد از نمایش اخطار پیدانشدن جداول در فرم اسپلش وقتی مسیر جدید رو انتخاب می کنم دیگه فرم ها ، ماکرو و بقیه اجزا برنامم کار نمیکنه اما اگه دوباره نام فایل و مسیر بنامه رو به حالت قبل برگردونم همه چی درست میشه
نادر بحری –
قطعا یه جایی رو اشتباه میکنید و یا اینکه ساختار برنامه ای که دارین درست نیست
نمره 4 از 5
حمزه (مالک تایید شده)–
با تشکر از برنامه آموزش شما , لطف بفر مایید اگر ما خواستیم بخش پشتیبان گرفته را به برنامه باز گردانیم چه کار انجام بدهیم . ( مثلا جایی دیگر اطلاعاتی اضافه شده حال ما فایل پشتیبان را داریم می خواهیم اضافه کنیم به اطلاعات خودمان )
نادر بحری –
باید از کوئری Append استفاده شده
حامد حاج حیدری –
با سلام
چگونه با کوئری append اطلاعات پشتیبان گیری شده را بازیابی کنیم؟
infotaft (مالک تایید شده)–
با سلام و سپاس از آموزش های کاربردی تون. یه سوال. چطور می تونیم این بحث رو یعنی “تقسیم اکسس به دو قسمت و بررسی برقراری لینک جداول و پشتیبانگیری” با مبحث “آموزش ساخت فایل نصبی از برنامه های اکسس” ترکیب کنیم.چه موقع باید دیتابیس با فرمت accde ایجاد کنیم؟ اگه توضیح بدید ممنون میشم.
نادر بحری –
زمانی که برنامه شما نهایی شد و قابل ارائه شد میتونید تبدیل به Accde و به دنبال اون ساخت فایل نصبی کنید
نمره 5 از 5
infotaft (مالک تایید شده)–
سلام استاد.
قسمتی از ماژولmodRelinker در سیستم من(win8.1-64bit) قرمز رنگ هستش.هنگام اجرای فرم splash هیچ پیغامی ظاهر نمیشه و مستقیماً فرم لاگین باز میشه تصویر اون رو از طریق ایمیل براتون ارسال می کنم.ممنون میشم بنده رو راهنمایی بفرمایید
نادر بحری –
سلام
لطفا از پروفایل کاربری خود قسمت پشتیبانی اقدام به ارسال تیکت نمائید
infotaft (مالک تایید شده)–
با سلام و احترام. وقتی فایل OfficebazBackupAndRelink_be را تغییر نام میدم و فایل OfficebazBackupAndRelink را باز می کنم بدون اینکه هیچ پیغامی ظاهر بشه فرم لاگین باز میشه. میشه لطف کنید راهنمایی کنید. در ضمن در ویندوز 8.1 با تیپ 64-bit ، قسمت هایی از ماژول modRelinker به رنگ قرمز هستش. عکس اون رو از طریق officebaz@gmail.com براتون ایمیل کردم
نمره 3 از 5
heshmat_f (مالک تایید شده)–
سلام بعد از تقسم برنامه به دوقسمت (دیتابیس(بک اند)در درون سرور) هنگام عملیات پشتیبانگیری فایل دیتابیس موجود در سرور حذف میگردد.لطفا راهنمایی کنید چطور میتونم عیب بر طرف کنم
حسینپور –
سلام؛ چطور میتوانم ارتباطی (Relationships) بسازم که مثلاً دارای سه جدول باشد (جدول اصلی، جدول یک، جدول دو) به اینگونه که جدول اصلی را اینگونه به دو جدول دیگر ارتباط دهد که وقتی در جدول اصلی، دادهای را در رکوردها وارد میکنیم، همانجا ارتباط آن رکورد را انتخاب کنیم که مثلاً به جدول دو وصل شود یا به جدول یک؟
کاظمی (مالک تایید شده)–
سلام ، بعد از پشتیبانگیری ، فایل جداول حذف میگردد و این خط را ارور میدهد (DBEngine.CompactDatabase strBackupFile, strSourcePath) و میبایست دوباره جداول را در جای اول کپی کنم ، نمی دونم مشکل را کجاست
نمره 4 از 5
alirezazare371 (مالک تایید شده)–
با عرض سلام و وقت بخیر
استاد تا زمانی که فایل جداول پسورد ندارد پشتیبان گیری به خوبی انجام می شود ولی زمانی که برای فایل جداول پسورد قرار داده میشود در خط DBEngine.CompactDatabase strBackupFile, strSourcePath ارور میدهد و فایل جداول پاک میشود.
سلام استاد وقت بخیر
بنده یه برنامه نوشتم و قصد دارم که افراد مختلف (15 نفر) از مکان های مختلف به برنامه دسترسی داشته باشند و بتونند وارد بشن و باهاش کار کنند.
به نظر شما چه کاری میشه انجام داد؟
ممنون
نادر بحری –
اگر شبکه داخلی باشد ، به راحتی امکان پذیر خواهد بود
حیدری –
سلام وقت بخیر
من محصول رو خریداری کردم ، با تشکر از زحماتتون، ی سوال داشتم، امکانش هست کدی به ماژول اضافه بشه که بعد از بستن فرم اسپلش در صورتی که لینک ایراد داشت بجای باز شدن صفحه انتخاب یک فرم ورود باز بشه که یوزر پس داره واز اون فرم در صورتی وارد کردن یوزر پس به صفحه انتخاب هدایت بشه؟ ممنون
نادر بحری –
این امکان وجود داره ولی خب باید کدها آپدیت بشه و چون مورد نیاز همه نیست در قالب آپدیت انجام نمیشه اگر تمایل دارید با دریافت هزینه برای شما انجام میشه
از تماس با ما استفاده کنید
علی محمدی –
سلام وقت بخیر،
من محصول را خریداری کردم و نصب کردم ولی حالا وقتی در حالت prompt فایل جداول داخل سرور را انتخاب میکنم خطای مسیر میده، در شرکت ما هر واحد ک چند کارمند داره یک درایو مجازی مشترک تحت شبکه داره که همه به اون درایو دسترسی دارند و فایل ها رو اونجا به اشتراک میذاریم، و جداول رو داخل اون درایو قرار دادم ولی مسیر رو نمیشناسه، ولی وقتی از داخل محیط ویرایش اکسس در قیمت اکسترنال فایل ، جدولها رو انتخاب میکنم مشکلی نیست و میشناسه، امکانش هست راهنمایی بفرمایید مشکل از کجاست؟
آفیس باز –
امتیاز بینندگان:5 ستاره
علی رحمتی –
خیلی وقت بود که دنبال یه آموزش جامع در این خصوص می گشتم ، عالی بود
محسن (مالک تایید شده) –
سلام من یه پروژه دارم که روی شبکه گذاشتم وقتی به بانک اصلی پسورد میدم نرم افزار اصلی اونو نمی شناسه وقتی پسورد حذف میکنم به درستی کار میکنه چه کار باید بکنم
نادر بحری –
ابتدا باید بک اند رو همونطور که تو آموزش گفته شده روش پسورد بذارید و بعد فرانت اند رو باز کنید و ابتدا تمام جداول رو پاک کنیدو روند اتصال لینک مجدد رو انجام بدین
حالا تو اولین فرضت یه آپدیت براش میدم و این موضوع رو مطرح میکنم
محسن (مالک تایید شده) –
سلام ببخشید یه سوال دیگه. میخوام وقتی چک کردن اسپلش تموم شد و بانک اطلاعات در مسیر نبود، مسیر انتخاب برای کاربر باز نشه در عوض یه فرم باز بشه که توی آن روش اتصال به بانک توضیح داده بشه .
محسن (مالک تایید شده) –
ببخشید استاد میشه کاریش کرد؟
محسن (مالک تایید شده) –
امتیاز بینندگان:2 ستاره
علی (مالک تایید شده) –
سلام وقت بخیر ضمن تشکر از آموزش تخصصی شما … یه سوال داشتم …بعد از تقسیم فایل به جداول و فرمها آیا میشه جدول جدید ایجاد کرد و به فرمها متصل کرد؟
نادر بحری –
سلام بله این امکان به سادگی قابل انجامه
علی (مالک تایید شده) –
مهندس میشه بگید چه جوری به سادگی بنده این محصول رو خریدم … اگه کوتاه هم بگید متوجه میشم
نادر بحری –
متوجه نشدم
اگر منظورتون خرید هست که از کلید دانلود کنار صفحه استفاده کنید
علی (مالک تایید شده) –
بنده این محصول رو خریدم … شما فرمودید بهتره اول برنامه کامل سه بعد به دو قسمت تقسیم کنید… سوال بنده این بود که بعد از جداسازی میشه جدول جدید ایجاد کرد و به فایل فرمها متصل کرد … تو مراحل گفتید به سادگی … لطفا توضیح بدید این کار رو چجوری باید انجام داد
نادر بحری –
شما جدول رو تو بک اند اضافه می کنید و از داخل اکسس از قسمت External data میتونید لینک رو آپدیت کنین
Emad Amiri (مالک تایید شده) –
سلام وقتی جداولو از نرم افزار جدامیکنم تا زمانی که مسیر فایل و یا نامی که در زمان جداکردن جداول انتخاب کردم تغییر نکرده نرم افزار کار میکنه اما بعد از تغییرات در مسیر و نام فایل بعد از نمایش اخطار پیدانشدن جداول در فرم اسپلش وقتی مسیر جدید رو انتخاب می کنم دیگه فرم ها ، ماکرو و بقیه اجزا برنامم کار نمیکنه اما اگه دوباره نام فایل و مسیر بنامه رو به حالت قبل برگردونم همه چی درست میشه
نادر بحری –
قطعا یه جایی رو اشتباه میکنید و یا اینکه ساختار برنامه ای که دارین درست نیست
حمزه (مالک تایید شده) –
با تشکر از برنامه آموزش شما , لطف بفر مایید اگر ما خواستیم بخش پشتیبان گرفته را به برنامه باز گردانیم چه کار انجام بدهیم . ( مثلا جایی دیگر اطلاعاتی اضافه شده حال ما فایل پشتیبان را داریم می خواهیم اضافه کنیم به اطلاعات خودمان )
نادر بحری –
باید از کوئری Append استفاده شده
حامد حاج حیدری –
با سلام
چگونه با کوئری append اطلاعات پشتیبان گیری شده را بازیابی کنیم؟
infotaft (مالک تایید شده) –
با سلام و سپاس از آموزش های کاربردی تون. یه سوال. چطور می تونیم این بحث رو یعنی “تقسیم اکسس به دو قسمت و بررسی برقراری لینک جداول و پشتیبانگیری” با مبحث “آموزش ساخت فایل نصبی از برنامه های اکسس” ترکیب کنیم.چه موقع باید دیتابیس با فرمت accde ایجاد کنیم؟ اگه توضیح بدید ممنون میشم.
نادر بحری –
زمانی که برنامه شما نهایی شد و قابل ارائه شد میتونید تبدیل به Accde و به دنبال اون ساخت فایل نصبی کنید
infotaft (مالک تایید شده) –
سلام استاد.
قسمتی از ماژولmodRelinker در سیستم من(win8.1-64bit) قرمز رنگ هستش.هنگام اجرای فرم splash هیچ پیغامی ظاهر نمیشه و مستقیماً فرم لاگین باز میشه تصویر اون رو از طریق ایمیل براتون ارسال می کنم.ممنون میشم بنده رو راهنمایی بفرمایید
نادر بحری –
سلام
لطفا از پروفایل کاربری خود قسمت پشتیبانی اقدام به ارسال تیکت نمائید
infotaft (مالک تایید شده) –
با سلام و احترام. وقتی فایل OfficebazBackupAndRelink_be را تغییر نام میدم و فایل OfficebazBackupAndRelink را باز می کنم بدون اینکه هیچ پیغامی ظاهر بشه فرم لاگین باز میشه. میشه لطف کنید راهنمایی کنید. در ضمن در ویندوز 8.1 با تیپ 64-bit ، قسمت هایی از ماژول modRelinker به رنگ قرمز هستش. عکس اون رو از طریق officebaz@gmail.com براتون ایمیل کردم
heshmat_f (مالک تایید شده) –
سلام بعد از تقسم برنامه به دوقسمت (دیتابیس(بک اند)در درون سرور) هنگام عملیات پشتیبانگیری فایل دیتابیس موجود در سرور حذف میگردد.لطفا راهنمایی کنید چطور میتونم عیب بر طرف کنم
حسینپور –
سلام؛ چطور میتوانم ارتباطی (Relationships) بسازم که مثلاً دارای سه جدول باشد (جدول اصلی، جدول یک، جدول دو) به اینگونه که جدول اصلی را اینگونه به دو جدول دیگر ارتباط دهد که وقتی در جدول اصلی، دادهای را در رکوردها وارد میکنیم، همانجا ارتباط آن رکورد را انتخاب کنیم که مثلاً به جدول دو وصل شود یا به جدول یک؟
کاظمی (مالک تایید شده) –
سلام ، بعد از پشتیبانگیری ، فایل جداول حذف میگردد و این خط را ارور میدهد (DBEngine.CompactDatabase strBackupFile, strSourcePath) و میبایست دوباره جداول را در جای اول کپی کنم ، نمی دونم مشکل را کجاست
alirezazare371 (مالک تایید شده) –
با عرض سلام و وقت بخیر
استاد تا زمانی که فایل جداول پسورد ندارد پشتیبان گیری به خوبی انجام می شود ولی زمانی که برای فایل جداول پسورد قرار داده میشود در خط DBEngine.CompactDatabase strBackupFile, strSourcePath ارور میدهد و فایل جداول پاک میشود.
نادر بحری –
میتویند از این آموزش استفاده کنید.
پشتیبانگیری از جداول دارای پسورد
رضا –
سلام استاد وقت بخیر
بنده یه برنامه نوشتم و قصد دارم که افراد مختلف (15 نفر) از مکان های مختلف به برنامه دسترسی داشته باشند و بتونند وارد بشن و باهاش کار کنند.
به نظر شما چه کاری میشه انجام داد؟
ممنون
نادر بحری –
اگر شبکه داخلی باشد ، به راحتی امکان پذیر خواهد بود
حیدری –
سلام وقت بخیر
من محصول رو خریداری کردم ، با تشکر از زحماتتون، ی سوال داشتم، امکانش هست کدی به ماژول اضافه بشه که بعد از بستن فرم اسپلش در صورتی که لینک ایراد داشت بجای باز شدن صفحه انتخاب یک فرم ورود باز بشه که یوزر پس داره واز اون فرم در صورتی وارد کردن یوزر پس به صفحه انتخاب هدایت بشه؟ ممنون
نادر بحری –
این امکان وجود داره ولی خب باید کدها آپدیت بشه و چون مورد نیاز همه نیست در قالب آپدیت انجام نمیشه اگر تمایل دارید با دریافت هزینه برای شما انجام میشه
از تماس با ما استفاده کنید
علی محمدی –
سلام وقت بخیر،
من محصول را خریداری کردم و نصب کردم ولی حالا وقتی در حالت prompt فایل جداول داخل سرور را انتخاب میکنم خطای مسیر میده، در شرکت ما هر واحد ک چند کارمند داره یک درایو مجازی مشترک تحت شبکه داره که همه به اون درایو دسترسی دارند و فایل ها رو اونجا به اشتراک میذاریم، و جداول رو داخل اون درایو قرار دادم ولی مسیر رو نمیشناسه، ولی وقتی از داخل محیط ویرایش اکسس در قیمت اکسترنال فایل ، جدولها رو انتخاب میکنم مشکلی نیست و میشناسه، امکانش هست راهنمایی بفرمایید مشکل از کجاست؟