PDA

View Full Version : سوال: آیا امکانش هست که اطلاعاتی رو بدون استفاده از DataBase و فایل نگهداری کنم؟



Mofid.m
پنج شنبه 14 اسفند 1393, 09:27 صبح
درود به همه دوستان
من میخوام برای نگهداری اطلاعات از DB یا فایل استفاده نکنم.
روش دیگه ایی باشه
دلیل استفاده نکردن از DataBase اینه که اطلاعاتی که دارم زیاد نیستن.
فقط 3 تا تاریخ
و دلیل اینکه از فایل استفاده نمیکنم اینه که نمیخوام کسی به این تاریخ ها دسترسی داشته باشه.
راهی هست که بشه این کارو انجام داد؟

محمد رضا فاتحی
پنج شنبه 14 اسفند 1393, 09:33 صبح
اگه قراره سه تا تاریخ ذخیره و بازیابی بشه و فقط همین... و قرار نیست کسی بهش دسترسی داشته باشه یکی از روش هاش می تونه این باشه
تاریخ هایی که می خواین رو کد کنید و تو یه شاخه سیستمی تو ریجستری ثبت کنید با یه اسم گیج کننده مطمئن باشید کسی سراغش نمیره

Mofid.m
پنج شنبه 14 اسفند 1393, 09:37 صبح
دوست عزیز به این هم فکر کردم
اما میخوام برنامه به شکلی باشه که بعد از نصب دوباره ویندوز اون اطلاعات رو داشته باشم
برنامه به این شکل عمل میکنه که بعد از اجرا برای اولین بار، تاریخ سیستم رو میخونه و سه تاریخ جدید تولید میکنه.

محمد رضا فاتحی
پنج شنبه 14 اسفند 1393, 09:39 صبح
تنها راهی که می تونه باقی بمونه استفاده از فایل و XML هست
یه راهی هم شاید باشه ولی من ازش تا حالا استفاده نکردم و نمی دونم کار میکنه یا نه استفاده از Setting خود برنامه است
http://www.codeproject.com/Articles/17659/How-To-Use-the-Settings-Class-in-C

Mofid.m
پنج شنبه 14 اسفند 1393, 09:42 صبح
میشه بیشتر توضیح بدی؟
منظورت از استفاده از Setting چیه؟

sajadsobh
پنج شنبه 14 اسفند 1393, 09:50 صبح
فکر کنم استفاده از setting کار شما رو راه میندازه:
لینک 1 (http://www.dotnetperls.com/settings)
لینک 2 (https://msdn.microsoft.com/en-us/library/aa730869%28v=vs.80%29.aspx?f=255&MSPPError=-2147217396)

Mofid.m
پنج شنبه 14 اسفند 1393, 10:22 صبح
توی این لینک ها یه قسمتی درباره ستون Scop توضیح داده


Application:Not changed by the user. It is constant in every instance of the application.
User:The setting is not constant throughout each instance. It is reset for each user installation.


توضیح داده که اگر برای این ستون مقدار Application رو تنظیم کنم، این متغیر به شکل ثابت تعریف میشه و اگر مقدار User رو براش تعیین کنم این متغیر به شکل معمولی میشه استفاده کرد.
سوال اینه که اگر من مقدار رو Application بزارم توی برنامه برای اولین بار میشه تغییرش داد یا موقع تعریفش تو این پنجره باید بهش مقدار بدم تا همون بمونه؟
129129
البته در هر صورت اگر User رو انتخاب کنم بهتره

امیر مهرشاد
پنج شنبه 14 اسفند 1393, 13:06 عصر
دوستان هم اشاره کردن ولی جدای در نظر گرفتن امنیت میتویند از یک فایل txt هم راحت استفاده کنید ولی اصولی نیست بنظر من رجیستری خیلی بهتره