我在delphi里添加了Dbgrid控件,再在Dbgrid里添加columns。我本来是想通过sql语句查询来的数据,放在虚拟内存表RxMemoryData里(在这里我把虚拟内存表取名为RxMemoryData1),再通过虚拟内存表把数据显示在Dbgrid控件里。这里还有个DataSetProvider和ClientDataSet连,DataSetProvider的Dataset就是这个虚拟内存表RxMemoryData1,Dbgrid的Datasource的DataSet是ClientDataSet得来得数据。在delphi里,我用一步步执行,sql查询出来的数据都对的,但结果显示在columns里的数据竟然都是虚拟内存表的名字RxMemoryData1。请大侠指点,是不是控件里设置有错误阿?