Mohammed
>
> how i can build grid with 4 fields or more without table, and insert data in this grid,
>
Either work with a cursor in the background (can be created on the fly as John stated) or do use another grid like the MS-Flexgrid. Our VFP grid needs a table in the background witch I sometimes find annoying (when working with objects etc.) I then use the VSFlexGrid or Janusgrid with all the drawbacks of an ActiveX-Control