当前位置:主页>delphi盒子/delphi园地/编程技巧> 文章内容

数据库字段名用中文的问题讨论(sqlserver)

发布时间:2010-01-21 | QQ免费站
1楼: 用中文的时候,设置dbgrid固定列的时候,就不用再设置标题了 而且难翻译的中文,在编程用中文字段名也是比较方便的 在使用中也没有什么问题 表的名称也可以用中文 不知道大家有什么建议 那其他数据库呢 字串9

2楼: 很少見到用中文為表名,字段名的系統...... 中文總給人不如英文方便,安全的感覺 遇到甚麼lowercase,簡繁體之類的,都會有問題
字串4

3楼: 中文编码有些区别,最好不要用中文,到时会出现你意想不到的错误的.
字串6

4楼: 其实数据库对中文的支持可能并不像楼主想像的那么好,还是用英文好一些,前台多做些工作吧。
字串9

5楼: 用中文在日后编码时会很麻烦!建议还是不要了,用拼音我想还是比问中文好点!
字串7

6楼: 我这里就有一个10多人的软件公司做的数据库 表名字是英文 字段名是中文 既然sqlserver支持中文命名 还怕意想不到的错误,也有可能是你还没有精通语言呢 字串6

7楼: 没发现有站得住脚的理由说用中文不好 如果软件不涉及在多语言环境中使用用用中文无妨 不过编程好像麻烦一些,毕竟要不断切换输入法嘛 字串3

8楼: 我认为用中文字段名可行 字串5

9楼: 不过编程好像麻烦一些,毕竟要不断切换输入法嘛 ????? 中文字段名字,更加形象易懂,特别是一些繁琐的名词 字串1

10楼: 建立数据字典

字串1

11楼: 我觉得都行吧,这个看个人罗,你觉得哪种好就用哪种吧,不过我觉得用英文的好, 英文在写程序时方便些,不用切换输入法,只是有时太多字段会弄混,呵呵! 字串5

12楼: 我虽然较菜,但我较喜欢中文的字段名。我一直用的是中文的字段名,这样,动态查询时,能很方便的显示在dbgrid中,很方便。 不过,在windows 98中,好像不能用中文的字段名,反正 在我的机子上是,一用就死机,也没有什么提示,在windows 2000或 windows XP中就可以。

字串9

13楼: 建议尽量避免使用中文名, 我的所有字段、表、数据库名全都是英文的, 最起码看起来舒服点
字串4

14楼: 应该是用英文好些,好处就不用说的啦! //动态查询时,能很方便的显示在dbgrid中,很方便。 对于这种应该可以通过数据字典之类的方法实现吧,不过我也只是在学习如何使用并且实现起来肯定会复杂一些的. 字串4