DBGrid to DBGrid

ok, I have 2 DBGrids. One displays the contents of a Paradox Database, the the is blank. All I want to do is when a person selects an item from DBGrid1, it copies it to DBGrid2 and saves it in a 2nd database. The code Iam currently using "YourTable2->FieldByName("YourField")->AsString = YourTable1->fieldByName("YourField")->AsString;" works to a point. However, if I choose more than one item in the DBGrid1, it only posts one items to DBGrid2 and it's corosponding Database. any thoughts?