我的数据库字段都是英文字母,但是我想在显示的时候用中文说明字段名例如数据库里是“ID,name,age”但是用户看字段是“编号,姓名,年龄”是在DBGrid里改,还是在dataset里的SQL语句做文章?大虾指点
解决方案 »
- 求敲击键盘代码!
- TdxBarPopupMenu为什么在关闭主窗口后,还遗留在桌面上???
- 有没有办法改变窗体标题栏的高度?
- 请问怎样把当前FORM保存为一个图片?
- 读取文本文件内容到变量中
- 有哪位兄弟知道怎么去除图像中的黑点吗,---帮帮忙
- 急!急!急!急!请朋友们帮忙,十分感谢!
- DBGrid显示单字段数据集,字段数据很长时,如何实现数据的完整显示?
- 正则表达式:如何获取子表达式内容?
- 请问:在使用socket连接时,如果服务器名称错误,该如何处理这个异常?
- 如何用程序实现dbf表与sql server2000中相应的表进行快速导入导出更新功能?
- COM+ 中,Apartment 线程模型的对象不能被放入 Object Pooling!?
2:在DBGrid數據源取向的DataSource所指的TDataSet(Query,Table)控件打開之後使用DBGrid1.Columns[I].Title.Caption='' 的方式設立
sCooumn:= dbgrid.columns.add;
sColumn.title.caption:= '姓名';
scolumn.fieldname:='name';
end;
大概就是这样子。
如果是dbgrid的话你就编辑它的title.caption 属性
如果是在QUREY你就在SQL里这样写select ID 编号,name 姓名,age 年龄 from tablename就OK了
1、适用于较大的项目,使用“数据字典”;
2、使用Table的静态字段;
3、使用DBGrid的静态字段。