第一个问题:
1.先加两个Table(以Table1, Table2为例),Table1定为主表,Table2为Lookup表;
2.在Tabel1上双击,弹出一个字段窗口,在此窗口中点击右键,再点击Add All Fields,
  然后再点击Add New Field,弹出一个New Field窗口,定义Field Properties中的
  Name(以FieldNew为例),Type,Size, 定义Field Type为Loopup,在Field definition
  中,定义Key Fields,Dataset 为 Table2, 再定义 Lookup Keys及Result Fields;
3.将Dbgrid中的某一个Column的Field Name定义为FieldNew,Buttonstyle为cbsauto.
4.完成.第二个问题:
你想得很对.