PDA

View Full Version : بانک اطلاعاتی دست ساز!



payam_akr
پنج شنبه 26 فروردین 1389, 23:14 عصر
سلام دوستان
من در خیلی از نرم افزار های خارجی دیدم که اطلاعات ذخیره شده رو در فایل هایی با پسوند مخصوص به خودشون ذخیره می کنند که مثلا یه جورایی مخفف نام خود نرم افزار و با نرم افزار های دیگه هم نتونستم محتوای اونا رو ببینم. از طرفی خیلی از این نرم افزار ها سبک و کم حجم هستند وخیلی هم سریع نصب می شن.میشه برای نوشتن یه نرم افزار با vb.net از این روش ها استفاده کرد؟:متفکر:
البته اطلاعات من در زمینه بانک اطلاعاتی هم خیلی قوی نیست.

majidbahal_cpu
یک شنبه 29 فروردین 1389, 23:33 عصر
سلام
اگه فقط میخواین پسوند فایل ها فرق کنه،
میتونین بدون اینکه کد بکاپ یا ریستور دیتا بیس را دستکاری کنین این کار را انجام بدین،
فقط کافیه ف.ی.ل.تر مربوط به Save file dialog و Open file dialog را هر طور دوست دارید تنظیم کنید.
مثلاً من توی برنامه هام همیشه فایل های پشتیبان را با پسوند Sky ذخیره میکنم،
و فیل.تر دیالوگ های ذخیره و بازیابی را بصورت زیر تنظیم می کنم:


saveFileDialog.Filter="SKY Software Backup Files (*.sky)|*.sky"

Pooria121
پنج شنبه 09 اردیبهشت 1389, 17:18 عصر
شما میتوانید Datafile خودتون رو، خودتون بسازید، و چون همانطوری که گفتید، برنامه سبک هست، حجم Data بالایی نداره، و شما میتوانید، به هر صورت که خواسید در یک فایل ذخیره کنید، و هر دفعه در اجرا برنامه فایل را بخوانید و اطلاعت داخل آنرا برای خودتون ترجمه کنید.
یک را آسان تر و حرفه ای تر هم است، به نام Object Serialization.
شما اگر از class ها برای نگهداری اطلاعات برنامه استفاده کنید، میتوانید Instance Variable های این کلاس هارو بصورت Object Serialization در فایل ذخیر کنید، و در هنگام اجرا برنامه Object Serialization کنید.
شما اگر این رو در MSDN و یا کلا Google جستوجو کنید، حتما مثالی پیدا میکنید.
و همانطوری که گفتم این یکی از چندین راه است، نه تنها راه.