一个关于stringgrid的问题(急!!!)(100分)

  • 主题发起人 主题发起人 liudp
  • 开始时间 开始时间
L

liudp

Unregistered / Unconfirmed
GUEST, unregistred user!
在一个表中有A,B,C,D,E,F五个字段,且B字段代表城市,内容包括大连,上海,北京
我想在stringgrid的第二,三,四列中分别显示大连,上海,北京,不知道该如何实现?
特请教各位大侠,谢谢.
 
你用一个DBgrid不就可以了吗?它可以把列同字段连接起来。只要把表的active设置为true,
DBgrid就可以显示库里面的记录了呀。
 
即使用 TStringGrid也没有问题,DBGrid 是继承Grid中的一个类的,
 
TStringGrid不是数据库感知控件,它的内容需要你自己编写代码来刷新,而DBGrid 是 数据库
感知控件,它的每一行就是一条记录,,,

但你是需要把b字段的值横向显示,,我没这样在DBGrid上用过(自动横过去),
所以不清楚,但你可以自己在单元格里显示内容,用它们的CELLS属性吧!
 
数据库数据行转列,如果用access,用交叉表查询。
 
不懂你问什么,但是如果是StringGrid那么Cells[]不是可以赋值的么?
 
你如果是固定每行都要显示这三列同样的内容,那就用循环自己给Cell赋值了
 
逐行取,逐列写!
 
怎么都是想用StringGrid操作数据呀,看来DBGrid真是不堪重用了
不过老兄,麻烦你把问题再说清楚一点,大家似乎都不是很明白。
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
后退
顶部