DataColumnMapping不起作用的问题
代码如下。显示的列名仍然是数据库中字段的名字。不是我映射的名字。高手帮忙看看。con = OraConnection.getConnection();
da = new OracleDataAdapter(" select * from emp_teamfour t", con);
emp = new DataColumnMapping[]{
new DataColumnMapping("empno", "empno"),
new DataColumnMapping("name", "empName"),
new DataColumnMapping("sex", "empSex"),
new DataColumnMapping("age", "empAge"),
new DataColumnMapping("school", "empSchool"),
new DataColumnMapping("departno", "empDepartno"),
new DataColumnMapping("language", "empLanguage"),
new DataColumnMapping("remarks", "empRemarks")
};
DataTableMapping dtmEmp = da.TableMappings.Add("emp_teamfour", "emp");
dtmEmp.ColumnMappings.AddRange(emp);
da.Fill(ds, "emp");
con.Close();
dataList.DataSource = ds.Tables["emp"].DefaultView; --------------------编程问答-------------------- 没有人帮我解答么? 高手帮忙啊 --------------------编程问答-------------------- LZ~~性别的英文最好用gender~~呵呵~ --------------------编程问答-------------------- 是我给的分少么?高手帮忙啊!
补充:.NET技术 , C#