首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

ADO.NET,请教

2012-09-07 
ADO.NET,请问DataColumn.Caption属性:获取或设置列的标题。MSDNDataColumn.ColumnName属性:获取或设置 Data

ADO.NET,请问
DataColumn.Caption属性:获取或设置列的标题。MSDN
DataColumn.ColumnName属性:获取或设置 DataColumnCollection 中的列的名称。MSDN


请问,列标题和列名称有什么不一样啊?微软作秀啊,搞这么复杂

[解决办法]
DataColumn.Caption="aaaaa";
那就可以这样调用 :DataColumn.aaaaa;
DataColumn.ColumnName="bbbb"
需要这样调用:DataColumn.Column["bbbb"];
[解决办法]
可使用 Caption 属性来显示 ColumnName 的描述性名称或友好名称。

可以理解为 ColumnName 是内部使用的名称,Caption 对外显示的名称
[解决办法]
DataColumn.Caption属性:显示到控件中列名
DataColumn.ColumnName 是数据库中的名字
[解决办法]
就像下拉框的DisplayMember和ValueMember属性一个道理。

热点排行