【发布时间】:2013-07-08 13:13:45
【问题描述】:
我正在开发 .net framework 3.5 并在我的项目中使用 RDLC 文件进行报告。 我面临的问题是,在我的数据集中我有一个数字命名的字段“63”,每当我在我的 RDLC 文件中使用它时,它都会向我显示这个错误
“数据集‘DataSet1’中的字段名称为‘63’。字段名称必须是符合 CLS 的标识符。”
我已经做了一些类似的事情。
1.) [程序集:CLSCompliantAttribute(false)]
在我项目的 assemblyInfo.cs 中
2.) 并将属性名称放在方括号下。例如:[63] 在我的数据集中。
但一切都徒劳无功,任何帮助将不胜感激,谢谢
【问题讨论】:
-
警告说它必须符合 CLS 标准。CLS 标准意味着您不能声明以数字开头的变量/字段/属性……或方括号。你那里有非常奇怪的命名约定..:/
-
我无法控制数据库,并且要从数据库中获取数据,我的数据集架构必须与 db 表架构相同(相同名称和相同类型属性)。所以我感觉有点卡住了。 :-?