PDA

View Full Version : خواندن از فایل txt



mostafa_zamani
سه شنبه 29 آبان 1397, 19:02 عصر
سلام و احترام
برای خواندن محتوای فایل پیوست که شامل تراکنش های انجام شده بانکی است و هر ردیف شامل یک تراکنش با مشخصات تاریخ و مبلغ شناسه و ... با طول ثابت می باشد
باید چکار کرد
با تشکر




00330207970716105144000000608019100001000000160099 736501000000160000273722170700010000000000000000
00330207970716105612000000608198100001000002446809 736501000002446000274129170700010000000000000000
00330202970716111412000000629138100001000000054129 736501000000054000213750311100010000000000000000
00330202970716111502000000629224100001000005959959 736501000005959001213751311100010000000000000000

لطفا فایل پیوست را ملاحظه کنید.

binyaz2003
سه شنبه 29 آبان 1397, 22:30 عصر
از دستورات مخصوص کار با فایل باید استفاده کنید.
با تابع FOPEN فایل رو باز کنید، با FGETS یک خط رو بخوانید و با FCLOSE فایل رو ببندید.

اگر فایلتون مشخصات یک فایل CSV رو داراست و فیلدهای داده به یک کاراکتر بخصوص مثل فاصله از هم جدا شده اند نیز میتوانید از دستور APPEND FROM استفاده کنید و داده ها رو در یک جدول بریزید و پردازش مورد نظر رو روش انجام بدید.
همه این دستورات رو که جستجو بکنید در راهنمای فاکس پرو، توضیحات کامل و مثال دارند.

gh_khajehzade
چهارشنبه 30 آبان 1397, 11:14 صبح
با توجه به نظر جناب حسین زاده عزیزاگه کاراکترهای جدا کننده هم نداره توجدولت یک فیلد برا کلش در نظر بگیر و بعد کارکترهای مورد نیازت رو از این فیلد کلی تو بقیه فیلدها قرار بده.

mostafa_zamani
یک شنبه 11 آذر 1397, 22:12 عصر
با تشکر ار همه همکاران گرامی

با دستور append و آنها گذاشتن در یک فیلد جواب داد
خیلی ممنونم