社区
数据库及相关技术
帖子详情
数据库查询,DBGrid显示问题
feiyufly
2005-06-28 11:44:51
我用TADOQuery查询信息,DBGrid的表头我用汉字表示,库中是用的英文,如何把从库中查询出来的各列和DBGrid的各列对应?在郁闷中,求您解惑。谢谢了!
...全文
126
7
打赏
收藏
数据库查询,DBGrid显示问题
我用TADOQuery查询信息,DBGrid的表头我用汉字表示,库中是用的英文,如何把从库中查询出来的各列和DBGrid的各列对应?在郁闷中,求您解惑。谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jxjhg
2005-07-06
打赏
举报
回复
补充一楼,先确认有数据源.如DataSource1.
再将DBGrid的SetData值设为DataSource1.当然要先打开数据了:如将ADOQuery的SQL的值设为Select * from 表名.
仍后你可以将DBGrid中的表头的FieldName中选择你所连接数据库的英文段名.再将Title中的Caption改成中文名字.
这样就行了.我是实现了.
jxjhg
2005-07-06
打赏
举报
回复
同意一楼,这年头数真难拿.给点吧.大哥.
cumtjianbolu
2005-06-30
打赏
举报
回复
首先在ADOQuery1的SQL中添加Select *from 表 ,然后ADOQuery的Active设置为True,然后双击ADOQuery选择添加所有字段,最后设置每个字段的displaylabel属性
flowercity
2005-06-28
打赏
举报
回复
设计的时候就可以指定啊
TADOQuery 添加所有字段,那个顺序是可以自己调整的
只要和DBGrid一致就可以
也可以直接设置displaylable属性,不需要在DBGrid里设定的
loki2k
2005-06-28
打赏
举报
回复
也可以改一下sql语句吧
如
select a as 中文 from .....
microheart
2005-06-28
打赏
举报
回复
用以下类似代码,一般在DataSet的AfterOpen事件中执行,你也可以自行确定适当的运行时机
ADOQuery1->FieldByName("Name")->DisplayLabel = "姓名";
wangjiangfeng
2005-06-28
打赏
举报
回复
你的DBGrid中的表头(FieldName)先改成英文,这样就可以从库中读出来了,你希望显示的时候是汉字,可以修改其中的Title中的Caption填入你希望的表头即可
DELPHI
DB
Grid
应用全书
在 Delphi 语言的数据库编程中,
DB
Grid
是
显示
数据的主要手段之一。但是
DB
Grid
缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序中通过编程来达到美化
DB
Grid
外观的目的。通过编程,我们可以改变
DB
Grid
的表头、网格、网格线的前景色和背景色,以及相关的字体的大小和风格。
DB
Grid
+Access分页
显示
access数据库有三万多条记录,全部
显示
太费时间,也不便于查看 分页
显示
就是一页
显示
一定数目的记录,不要一次全部
显示
出来 做一次
显示
20条记录,点击一个按钮后
显示
下一个20条记录 即可以实现"第一页" "下一页" "上一页" "最后一页"的翻滚数据记录功能
Delphi ADO查询示例
DB
Grid
显示
数据
摘要:Delphi源码,数据库应用,ADO Delphi ADO查询示例,练习使用ADO
DB
连接access,并使用
DB
Grid
显示
数据的例子。程序可设置多个查询条件,支持模糊查询和不区分大小写的查询,学习Delphi与ADO数据库操作的实用例子。程序界面截图如上图所示,所需要的Access数据库文件已为您打包在里面。 运行环境:Windows/Delphi7
Java数据库编程中查询结果的表格式输出
利用Java开发数据库应用系统时,经常需要在用户界面上
显示
查询结果。由于SUN公司提供的JDK1.x开发工具包不是可视化的集成开发环境 (IDE),不能象Delphi、VB那样方便地把查询结果在
DB
Grid
等表格中
显示
出来。因此,只能靠自己编写代码来实现。本文介绍了可以利用Vector、JTable、AbstractTableModel等三个类较好地解决这一
问题
,文中详细介绍了实现的方法。
DB
GRID
的应用范例
在用vc开发关于数据库的项目时,通常我们只好用微软的
DB
GRID
作为数据库表格控件,其实微软的
DB
GRID
并不好用,想找一份好的帮助文档都找不到,并且界面并不友好,比起C++Builder中的
DB
GRID
来说是逊色不少,但是
DB
GRID
在开发数据库的项目中又是常用的控件,所以就一直想找一个好用的
DB
GRID
,可是网上又没有找到。上次在无意中看到了C
Grid
Ctrl(一个很漂亮的表格控件,如果你还没有用过,可以到http://www.codetools.com/miscctrl/
grid
ctrl.asp/下载,上面还有详细的使用说明)支持虚模式,在这种模式下,即使你向这个表格插入一百万条数据,它并不会真的生成一百万行,而是随着你的滚动条的滚动,计算出在屏幕上要
显示
的行和列,然后会向你提供一个接口,通过这个接口,你可以在这儿设置你要
显示
的数据。这给了我一些启示,我决定用它来做一个
DB
GRID
。下面的例子是它的一个应用。
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章