C cck Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-13 #1 怎样用dbgrid中的六列显示表中的编码、名称两个字段,第二列能够衔接第一列末如: 001 张三 004 陈四 002 李四 005 武五 003 王三 006 陆六 如果可能最好加上滚动条?
张 张剑波 Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-13 #2 我的天,懵了。 004 陈四 005 武五 006 陆六 两个字段只能是虚拟的LOOKUP字段
S shadowp Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-14 #4 可用一个中间的数据集。 如:你用query查询出的数据集为: id name 001 张三 002 李四 003 王三 004 陈四 005 武五 006 陆六 假设中间数据集为dataset2(用clientdataset) dataset2的字段定义为(id1,name1,id2,name2) 用一个循环把query中从1 到 1/2*总记录数 的记录存给dataset2的id1,name1字段 再用一个循环把query中从1/2*总记录数+1 到总记录数 的记录存给dataset2的id2,name2字段 如下 id1 name1 id2 name2 001 张三 004 陈四 002 李四 005 武五 003 王三 006 陆六 再把dataset2与dbgrid连起来,即可,试试!
可用一个中间的数据集。 如:你用query查询出的数据集为: id name 001 张三 002 李四 003 王三 004 陈四 005 武五 006 陆六 假设中间数据集为dataset2(用clientdataset) dataset2的字段定义为(id1,name1,id2,name2) 用一个循环把query中从1 到 1/2*总记录数 的记录存给dataset2的id1,name1字段 再用一个循环把query中从1/2*总记录数+1 到总记录数 的记录存给dataset2的id2,name2字段 如下 id1 name1 id2 name2 001 张三 004 陈四 002 李四 005 武五 003 王三 006 陆六 再把dataset2与dbgrid连起来,即可,试试!
O orangest Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-19 #6 用listview,显示出来的数据比较好看,可按自己的要求显示,不过要手工写代码