日期:2014-05-18  浏览次数:20523 次

关于数据库字段名用中文还是英文的问题
如果数据库的字段名为英文,那么在客户端显示的时候可以as成中文,但如果想select * from *** where 某字段 > ...的时候,该如何处理?
比如我的数据库字段为name,age两个,我在客户端想要查询数据可以select name as 姓名, age as 年龄 from table,
但这时我做一个ComboBox,里面有“姓名”,“年龄”两项,我想查询“年龄>10”的时候怎么定位到数据库中age字段呢?
请各位指教。

------解决方案--------------------
可以利用XML配置文件,ComboBox获取下拉列表的内容时走XML配置文件,UI显示的是中文,但传递给数据库存储过程的是英文。以后要新增加,只要修改XML配置文件即可。