امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
انواع فايل هاي اطلاعاتي و روش دسترسي به انها
نویسنده پیام
sima_6600 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 149
موضوع‌ها: 23
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 13
( 25 تشکر در 17 ارسال )
ارسال: #1
Question  انواع فايل هاي اطلاعاتي و روش دسترسي به انها
سه روش اينجا آموزش داده ميشه .
1.sequential
2.Random
3.binary

در روش اول ركرد ها پشت سر هم رو فايل قرار ميگيرن و ما براي رسيدن به ركورد آخر يا وسط بايد بايد از ابتداي فايل حركت كرده تا به ركورد مورد نظر برسي خوب ديگه سرتون رو درد نميارم ميرم سر اصل مطلب.

اطلاعات اين فايل ها از نوع string يا رشته اي.و نحوه دسترسي به آن از نوع string by string يعني وقي در اين فايل ها مينويسي رشته اي از كاراكتر ها نوشته ميشه ودر زمان خواندن به صورت متن رشته اي خوانده ميشه

فايل هاي sequential رو ميشه به سه روش زير بار كرد
1.output
2.Append
3.input
روش اول زماني استفاده ميشه كه sequential در حال ايجاد باشه
روش دوم زماني استفاده ميشه كه بخوايم يك يا چند ركورد به فايل ازافه كنيم
روش سوم زماني استفاده ميشه كه بخواهيم اطلاعات موجود را بخوانيم ويك گزارش از ان تهيه كنيم.

open "filename" for output as fileunumber
open "filename" for append as fileunamber
open "failname" for input as fileunamber
به كد بالا دقت كنيد در ان كد ها filename نام فايل مورد نظر است و fileunumber شماره فايل است مثل #1 يا #5 هر گاه شما فايل را با نامي باز كنيد در طول برنامه براي خواندن و نشتن ركوردها با همان شماره كار ميكنيد.مانند مثال زير
براي نوشتن ركورد print #5, text1.text
براي خواندن ركورد input #1, text1.text
براي نوشتن ركورد write #1, text1.text

ادامش رو بعدا مي نويسم ..Amaze

شاگرد كوچك
۰۷-شهریور-۱۳۸۶, ۱۸:۳۳:۲۴
ارسال‌ها
پاسخ
sima_6600 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 149
موضوع‌ها: 23
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 13
( 25 تشکر در 17 ارسال )
ارسال: #2
RE: انواع فايل هاي اطلاعاتي و روش دسترسي به انها
ادامه آموزش رو مينويسم
از مثال فهميديم كه write#,print# l مثل هم هستن اكه فايل به صورت append باز شده باشه ركوردها به انتهاي فايل اضافه ميشه واگر فايل به صورت input باز شده باشه نميتوان به ان ركوردي اضافه كرد و اگر فايل به صورت output باز شده باشه نميتوان ركوردي از روي ان خواند پس شما با توجه به كاري كه ميخواهيد روي فايل انجام بدين اين دستور را انتخاب مي كنيد ضمنا پس پايان كار بايد فايل را با دستور close #1 ببندين.
ديگه براي الان كافيهShyAmaze

شاگرد كوچك
۰۷-شهریور-۱۳۸۶, ۱۹:۰۳:۰۹
ارسال‌ها
پاسخ
pswin آفلاین
كاربر دو ستاره
**

ارسال‌ها: 151
موضوع‌ها: 11
تاریخ عضویت: مرداد ۱۳۸۵

تشکرها : 0
( 19 تشکر در 11 ارسال )
ارسال: #3
RE: انواع فايل هاي اطلاعاتي و روش دسترسي به انها
سلام
بقیه ش رو هم من کامل کنم (برای همیشه):
http://www.ps-ware.net/index.php?option=...&Itemid=47

۰۷-شهریور-۱۳۸۶, ۱۹:۱۶:۰۱
وب سایت ارسال‌ها
پاسخ
sima_6600 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 149
موضوع‌ها: 23
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 13
( 25 تشکر در 17 ارسال )
ارسال: #4
RE: انواع فايل هاي اطلاعاتي و روش دسترسي به انها
خيلي بامزه اي بابا اكه ميخواستي قبلا تاپيك ميزدي مزاحم لطفا مزاحم نشو

شاگرد كوچك
۰۷-شهریور-۱۳۸۶, ۱۹:۳۲:۲۷
ارسال‌ها
پاسخ
HoseinVig آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,165
موضوع‌ها: 97
تاریخ عضویت: مرداد ۱۳۸۵

تشکرها : 4768
( 2464 تشکر در 677 ارسال )
ارسال: #5
RE: انواع فايل هاي اطلاعاتي و روش دسترسي به انها
sima_6600 نوشته است:خيلي بامزه اي بابا اكه ميخواستي قبلا تاپيك ميزدي مزاحم لطفا مزاحم نشو

چرا ناراحت میشی... مهم مقالست . فرستندش مهم نیست...
تو هم ببین چی کم داره اگه ناقصه کاملش کن

(آخرین ویرایش در این ارسال: ۰۷-شهریور-۱۳۸۶, ۲۱:۲۰:۴۴، توسط HoseinVig.)
۰۷-شهریور-۱۳۸۶, ۲۱:۱۸:۵۴
ارسال‌ها
پاسخ
pswin آفلاین
كاربر دو ستاره
**

ارسال‌ها: 151
موضوع‌ها: 11
تاریخ عضویت: مرداد ۱۳۸۵

تشکرها : 0
( 19 تشکر در 11 ارسال )
ارسال: #6
RE: انواع فايل هاي اطلاعاتي و روش دسترسي به انها
sima_6600 نوشته است:خيلي بامزه اي بابا اكه ميخواستي قبلا تاپيك ميزدي مزاحم لطفا مزاحم نشو

سلام
خیلی ها اینو بهم میگن،مرسی، شما لطف دارین.
من بارها اینو داخل تاپیک های مختلف زدم دیدم بازم این بحث باز شده گفتم روز از نو....

اما شما میتونین به FSO بپردازین و مساله دیگه اینه که شما انواع روشهای گشودن فایلها رو گفتید نه فایلهای اطلاعاتی. برای باز کردن فایلهایی اطلاعاتی (تا اطلاعات رو چی بگیریم ) کتاب خاص خودش نیازه. مثلا برای فایلهای گرافیکی میتونین کتاب قالبهای گرافیکی انتشارات غزال رو بگیرین و یا برای فایلهای اکسس میتونین از DAO استفاده کنین و برای اون میتونین کتاب پایگاه داده نوشته آقای علیرضا زارع پور از انتشارات نص رو مطالعه کنید. و یا برای فایلهای مدل کتاب 3d models رو میتونین از سایت flazx دریافت کنید.
به هر حال این مبحث خیلی طولانی تر از یه یا چند تاپیک هست. و پر داختن به اون حداقل دونستن اصول مهندسی فایل رو نیاز داره و امیدوارم تو این راه موفق باشین.

۰۷-شهریور-۱۳۸۶, ۲۳:۰۹:۰۷
وب سایت ارسال‌ها
پاسخ
sima_6600 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 149
موضوع‌ها: 23
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 13
( 25 تشکر در 17 ارسال )
ارسال: #7
RE: انواع فايل هاي اطلاعاتي و روش دسترسي به انها
اقاي عزيز رعايت حقوق ديگران لازمه من به طور كلي تر داشتم روش كار ميكردم اما شما داخل مقاله اي كه نوشتين سطحي ازش گزشتين.حالا فهميدي

شاگرد كوچك
۰۷-شهریور-۱۳۸۶, ۲۳:۱۷:۱۵
ارسال‌ها
پاسخ
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #8
RE: انواع فايل هاي اطلاعاتي و روش دسترسي به انها
خب اين كه مشكلي نداره. شما كاملش كن. دعوا نداره كه.

میزان رای دشمن است!
[تصویر:  cff100.png]
۰۸-شهریور-۱۳۸۶, ۱۳:۰۹:۵۵
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  كپي كردن فايل toopdanlod 6 7,412 ۰۸-آبان-۱۳۹۵, ۱۱:۱۲:۴۵
آخرین ارسال: za215487
  Fw: انواع جستجو و مرتب سازی در vb mehrdad8 4 4,962 ۱۲-خرداد-۱۳۹۲, ۰۱:۱۶:۲۲
آخرین ارسال: mehrdad8
Question دستور حذف كردن فايل ها در وبي ΛΛ Θ l-l $ Σ Ω 14 11,340 ۱۱-خرداد-۱۳۹۲, ۲۳:۳۱:۳۷
آخرین ارسال: ترانسپورتر
  چگونه يه فايل ocx را به برنامه خود بچسبانيم rap0661 16 12,812 ۱۹-شهریور-۱۳۹۱, ۱۸:۲۴:۵۱
آخرین ارسال: rap0661
  مشخص کردن شماره خونه ها و ترتیب ذخیره انها goldpower 0 2,335 ۳۰-خرداد-۱۳۹۱, ۱۳:۳۴:۳۴
آخرین ارسال: goldpower
  سوال چگونه فايل خود را تكثير كنيم rap0661 2 3,332 ۲۵-بهمن-۱۳۹۰, ۱۹:۰۵:۲۱
آخرین ارسال: rap0661
  [سوال] مشكل در ذخيره و ذخيره مجدد فايل restles20 9 5,871 ۲۸-آبان-۱۳۹۰, ۱۱:۴۸:۰۹
آخرین ارسال: restles20
  [سوال] فراخواني فايل هاي exe در ويژوال بيسيك treasury 4 6,256 ۰۱-خرداد-۱۳۹۰, ۱۳:۵۶:۴۹
آخرین ارسال: HamedFaa
  [سوال] اجراي فايل ديگر در ويژوال bah69man 2 2,925 ۱۲-فروردین-۱۳۹۰, ۲۳:۱۸:۰۱
آخرین ارسال: bah69man
Exclamation دسترسي به ستون هاي ديتا گريد azadeh.b 0 2,842 ۲۶-بهمن-۱۳۸۹, ۱۰:۳۷:۰۷
آخرین ارسال: azadeh.b

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS