帮帮小妹吧
请问在使用DBGRID的显示数据库信息的时候,列标题读中文能读出来,但是若数据库字段
名称是数字时,DBGRID的列标题就不能正确显示,而且在查询其值时,就把刚才的数字标题读出来了,这样就错了,请问这是为什么?
问题点数:50、回复次数:17Top
1 楼copy_paste(木石三)回复于 2002-12-03 20:45:54 得分 5
来啦,来啦,别急,别急。。。我看看。。。
一看。。。
不会。。。
郁闷。。。Top
2 楼copy_paste(木石三)回复于 2002-12-03 20:47:04 得分 20
哦,DBGrid1.Columns[i].Title.Caption = '中文'
可以在TDataSet.AfterOpen事件中写。Top
3 楼copy_paste(木石三)回复于 2002-12-03 20:47:18 得分 0
再灌一贴。Top
4 楼pidi(风之谷)回复于 2002-12-03 20:47:37 得分 20
用
fields[i].DisplayLabel:='中文列名';就可以了
Top
5 楼My_first(小@_@小)回复于 2002-12-03 20:48:13 得分 0
楼主为什么把数据库字段
名称取为数字?Top
6 楼flyingkiller(大飞虫)回复于 2002-12-03 20:53:08 得分 0
没看明白Top
7 楼ayukowa(骑马倚斜桥,满楼红袖招。www.haoup.com(网络导航))回复于 2002-12-03 20:53:24 得分 0
upTop
8 楼fangchangjiang(长江)回复于 2002-12-03 21:20:05 得分 0
说明白Top
9 楼ogrehui(卖女孩的小火柴)回复于 2002-12-03 21:43:56 得分 5
字段名用数字是问题所在Top
10 楼strongq(火血狼)回复于 2002-12-03 22:03:44 得分 0
up..Top
11 楼liyanchun(lyc)回复于 2002-12-04 08:34:15 得分 0
字段名称不能全是数字,起码也得有个字母打头。改一下字段名吧!Top
12 楼yhq2002(yhq)回复于 2002-12-04 11:29:57 得分 0
我做的是用户自已定义表中字段,那如果用户偏要起个数字的字段名怎么办,
Top
13 楼yhq2002(yhq)回复于 2002-12-04 11:36:02 得分 0
请问我不想用fields[i].DisplayLabel:='中文列名'
或DBGrid1.Columns[i].Title.Caption = '中文' 来显示字段名。,
直接让DBGRID连Dataset,让他显示,为什么就显示不出来是数字的字段名称?Top
14 楼smilelhh(blue)回复于 2002-12-04 11:39:48 得分 0
你用什么数据库?
居然能将数据库字段名称取为数字?
Top
15 楼laihecongxi(兴哥)回复于 2002-12-04 11:40:05 得分 0
字段名可以是数字?Top
16 楼smilelhh(blue)回复于 2002-12-04 11:40:20 得分 0
哦对了,就是取为中文也是不太好的.Top
17 楼yhq2002(yhq)回复于 2002-12-04 11:42:50 得分 0
access 数据库Top




