Friday, April 20, 2007

Foxpro simple inserting and deleting

نحوه ذخیره و بازیابی اطلاعات در فاکس پرو

در فایرفاکس اگر بخواهیم یک رکورد جدید بنویسیم این پایگاه د اده رکورد ها را با طول ثابت در نظر می گیرد و فیلد ها را به ترتیب زیر می ریزد:
نخست یک کارکتر خالی می گذارد و سپس فیلدها را قرار می دهد به ترتیبی که کارکتر های رشته ای را به صورت چپ گرا نوشته و اگر کمتر از طول ثابتش باشد سمت راستش را با فضای خالی پر می کند و اگر داده ها عددی باشد آنها را به صورت راست گرا می نویسد و سمت چپش را خالی می گذارد.
مثلاً ما رکوردی را به صورت زیر داریم:
ID(char[10])=ali
Number(numeric)=3
که در فایل داده ای به صورت زیر نوشته می شود:
.ali...........3
که نقطه ها را نمایانگر فضای خالی نشان دادیم.
اگر بخواهیم این رکورد را پاک کنیم کارکتر اولی را به صورت ستاره یا نمادی در می آورد که نشان می دهد که این رکورد حذف شده است:
*ali...........3

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home