可以啊!请看:
asp.net + sqlserver2000中使用数据库的别名,如下:通过查询语句
SELECT bm as 编码, mc as 名称 FROM 表名
生成DataTable dt,
以后使用dt.Columns[1].ColumnName变成了别名“名称”,我想知道这样做以后如何才能取到数据库中原有的字段名字“mc”,即使用了字段的别名(名称)以后怎样才能得到原有的字段名字(mc)?TIA
回复人: wwl1981(小刀) ( ) 信誉:100 2003-11-17 09:14:00 得分:0
你根本不应该用as的,因为ASP。NET中有模板列。你只需设置页眉就可以应用了。就你的问题,这个是没有办法转换回来的。select bm,mc form tablename让用户看到的在前台处理
回复人: zzzpt(zpt) ( ) 信誉:98 2003-11-17 09:20:00 得分:0
我要的是能够动态生成的DataGrid,也就是说,做一个通用的类Class和一个通用的显示页面aspx,根据不同的Select...语句就能够生成不同的数据库表的显示与修改操作等等......
asp.net + sqlserver2000中使用数据库的别名,如下:通过查询语句
SELECT bm as 编码, mc as 名称 FROM 表名
生成DataTable dt,
以后使用dt.Columns[1].ColumnName变成了别名“名称”,我想知道这样做以后如何才能取到数据库中原有的字段名字“mc”,即使用了字段的别名(名称)以后怎样才能得到原有的字段名字(mc)?TIA
回复人: wwl1981(小刀) ( ) 信誉:100 2003-11-17 09:14:00 得分:0
你根本不应该用as的,因为ASP。NET中有模板列。你只需设置页眉就可以应用了。就你的问题,这个是没有办法转换回来的。select bm,mc form tablename让用户看到的在前台处理
回复人: zzzpt(zpt) ( ) 信誉:98 2003-11-17 09:20:00 得分:0
我要的是能够动态生成的DataGrid,也就是说,做一个通用的类Class和一个通用的显示页面aspx,根据不同的Select...语句就能够生成不同的数据库表的显示与修改操作等等......
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货