نمایش نتایج 1 تا 3 از 3

نام تاپیک: سئوالی در مورد کار با فایلهای Random

  1. #1
    کاربر دائمی
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    تهران
    پست
    182

    سئوالی در مورد کار با فایلهای Random

    با سلام خدمت تمام دوستان.

    من وقتی یک فایل از نوع Random ایجاد می کنم ومثلا 3 پارامتر نام-نام خانوادگی و تلفن رو بهش می دم بعد از اینکه این کارو برای 6-7 بار انجام دادم و 2 مورد اونو پاک کردم 3-4 مکان خالی در فایل شکل گرفت به این صورت که وقتی من با کلید قبلی و بعدی در فایل جستجو میکنم با 3 مورد که کاملا خالیه مواجه میشم که این برای کسی که میخواد با این برنامه کار کنه خیلی آزار دهندس حتما میگید از بانک اطلاعاتی استفاده کن ولی میخوام کار کردن با فایلها رو هم یاد بگیرم ....


    پیشاپیش از پاسخهای شما متشکرم

  2. #2
    سلام دوست عزیز نمیدونم این که اینجا مینویسم چقدر درست باشه اما من برای اینکه بتونم این مشکل رو از بین ببرم یک کد ویرایش فایل درست میکنم به این شکل که وقتی عملیات حذف روی فایل انجام شد روال ویرایش رو دنبالش اجرا میکنم این رول به این شکل میشه که فایل اصلی رو باز میکنه و از اولین رکورد تا به آخر رو میخونه همزمان هم یک فایل به همان شکل (random) باز میکنم با یک پسوند دیگه مثلا mybank.tmp و هر رکوردی که از فایل اصلی خونده میشه رو داخل این فایل ذخیره میشه فقط قبل از ذخیره شدن رکورد اطلاعاتش رو بررسی میکنیم تا اطلاعات پاک شده نباشه اگر پاک شده بود اون رکورد رو ذخیره نکرده و سراغ رکورد بعدی میریم به این شکل فایل mybank.tmp همون فایل اصلی ماست بدون رکورد های حذف شده حالا باید با دستور kill فایل اصلی رو حذف کنیم و با دستور name فایل mybank.tmp رو جانشین فایل اصلی کنیم
    به این شکل مشکلی که پیش می آمد از بین میره 8)

  3. #3
    کاربر دائمی
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    تهران
    پست
    182
    با تشکر از شما

    راهنمایی که کردید به خوبی جواب داد

تاپیک های مشابه

  1. مشکل اعداد Random و البته غیر تکراری
    نوشته شده توسط rosenth در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 6
    آخرین پست: دوشنبه 23 اردیبهشت 1392, 21:29 عصر
  2. تابع Random در وی‌بی
    نوشته شده توسط zh_parsai در بخش برنامه نویسی در 6 VB
    پاسخ: 3
    آخرین پست: جمعه 22 دی 1385, 14:57 عصر
  3. انتخاب چند رکورد به صورت random ?
    نوشته شده توسط majid325 در بخش C#‎‎
    پاسخ: 23
    آخرین پست: سه شنبه 23 آبان 1385, 19:07 عصر
  4. کلاس Random
    نوشته شده توسط kiani_behzad در بخش C#‎‎
    پاسخ: 2
    آخرین پست: یک شنبه 14 آبان 1385, 19:39 عصر
  5. Random
    نوشته شده توسط مهدوی پور در بخش برنامه نویسی در 6 VB
    پاسخ: 2
    آخرین پست: پنج شنبه 03 فروردین 1385, 14:32 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •