例如我两个表
表A(ID    Name    TypeID    Memo)
表B(TypeID   Type)
我在dbgrid里面需要显示的是
ID   Name    Type    Memo
1    aa      abc     aaaaaaa
2    bb      cba     bbbbbb
 
应该怎么显示?怎么增加?怎么保存?

解决方案 »

  1.   

    上面问题解决了
    现在问题是
    Type这里需要下拉,显示其所有数据,供选择,该如何实现
      

  2.   

    with Dbgrid1,Dbgrid1.DataSource.DataSet do
      begin
        SelectedField := FieldByName('下拉的字段');
        with Columns[SelectedIndex] do
        with PickList do
        begin
         Clear;
         while not table1.eof do
         begin
           Add(field1.值);
           table1.next;
         end;
         AutoDropDown := true;
        end;
      end;
      

  3.   

    麻烦请问这段代码加在什么事件下比较合适?还有AutoDropDown := true; 这个是不是不对,好像通不过