我的数据库名称为“州/省”。所有查询和数据传输都能正常工作。但是在dropdownlist控件的“SelectedValue”属性中,绑定表达式会引发错误。
当我通过删除斜杠符号编辑列名时,它运行良好。
因此在列名中使用斜杠不是一种正确的命名方式吗?
答案 0 :(得分:8)
基本上使用不同的东西:
,因为它不是命名字段的好方法,而某些数据源可能会在其他字符上引发错误。
答案 1 :(得分:1)
关于列命名约定的一些好处:
答案 2 :(得分:0)
我知道这是一个古老的威胁,但如果你不是桌子和领域的设计者而只是想使用这些数据,我建议你使用:
SELECT * FROM <YOUR TABLE NAME>
您可能会注意到SQL Management Studio会为您的列返回一个字段名称,如'State_Province'
。
这是您可以在查询中使用的SQL字段名