>and how do i assign soruce to grid its columns
You can type the column's controlsources in the property sheet at design time. Just make sure you get them right. If the cursor is created in the form.load, by the time the grid instanciates and looks for its recordsource, it will be there.
Erik Moore
Clientelligence