能否不在数据库中建表但实现在DBGrid中显示,既在DataSet中保存¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥
bobit 2003-06-09 06:03:09 我需要在数据库中查得结果后按照其它格式在TDBGrid或TcxGrid中显示,并打印出来
比如我的表结构
主键
________
| |
客户 产品 价格
张三 A 10
张三 B 20
张三 C 50
张三 L 20
李四 ... ...
... ... ...
而我希望他在Grid中这样显示( Name[A..?]可以求出 先假定Name[A..L] )因为它只是查询的临时结果所以不希望在数据库中建表
客户 A B C D E F G H I J K L 合计
张三 10 20 50 0 0 0 0 0 0 0 0 20 100
李四 ... ... ... ... ... ... ... ... .. ... ... ... ...
...
有人告诉我用ClientDataSet可以实现。我是这样设想的先把“客户”这个不变的字段加到ClientDataSet中,再把所有产品名也加入到ClientDataSet的字段列表中,后用一个Query控件求值填入其中,可我却发现这个ClientDataSet不能Active,向各位请教如何实现。或者还有更好的方法。
有以前的帖子参考也可。