怎么样做才能使dxDBGrid中被选中的行中的某个字段的值显示到下个窗体的某个Edit中去?

解决方案 »

  1.   

    form2.edit1.text:=dxDBgrid1.SelectedNodes[0].Values[nColumn]
      

  2.   

    form2.edit1.text:=dxDBgrid1.SelectedNodes[0].Values[nColumn]
      

  3.   

    他不是有DB属性吗?
    就用DB属性就可以得到了!
      

  4.   

    在dbgrid的oncellclik事件下加入代码:
    edit1.Text:=dbgrid1.Fields[0].AsString;
    ........
      

  5.   

    form2.edit1.text:=dxDBgrid1.datasource.dataset.fieldValues[Column.fieldname]
      

  6.   

    这个好办edit1.Text:=dbgrid1.Fields[0].AsString;,就像franny4611说得那样
      

  7.   

    grdMaster.SelectedNodes[I].Strings[grdMaster.ColumnByFieldName(VkeyField).Index]ps:
       grdMaster:TdxDBgrid
       VkeyField:你要的字段名
       I:如果是可以多选行的话,循环读取