每一次用DataAdapter来填充DataSet时,都是根据构架来填充数据的.如果想把DataSet中的数据表和表列名根据自己得情况定义一个映射,

        如把英文表名称更换成中文表名,把英文列名更换成中文列表,就需要在DataAdapter中进行表映射和列名映射.
   表映射方法如下:
   SqlDataAdapter dataAdapter = new SqlDataAdapter(queryText,conn);
   DataAdapter.TableMappings.Add(SourceTable,DestTable);
   DataAdapter.TableMappings.Add(SourceTable2,DestTable2);
   ......
   DataAdapter.TableMappings.Add(SourceTablen,DestTablen);
   DataSet dataSet =  new DataSet();
   dataAdapter.Fill(dataSet );
  列名映射方法如下:
   dataAdapter.TableMapping[DestTable].ColumnMappings.Add(sourceField,destField);
   dataAdapter.TableMapping[DestTable].ColumnMappings.Add(sourceField2,destField2);
   ......
   dataAdapter.TableMapping[DestTable].ColumnMappings.Add(sourceFieldn,destFieldn);