DBGrid的问题。一个字 . . . . 难 ! ! ! ! ! DBGrid中如何实现多层Title。 我是用 ClientDataSet 加 DBGrid 的。 那个高手会,请指教指教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在ClientDataSet中将上层字段中重复的值删除就可以了—————————————————————————————————宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。————————————————————————————————— 多层 Title 是指在DBGRID中显示为:|-----------------|| 期初数 |+-------+---------+| 数量 | 金额 |+-------+---------+ 我是用stringgrid和dbgird对的,朋友们别砸我,呵呵。 DBGridEh or wwDBGrid(InforPower)www.51delphi.com 用第三方控件!DBGridEh,在EHLib包中http://www.51delphi.com/delphi/soft?type=数据库可以下载!ftp://202.117.210.28/file/ehlib3.rar也可以 其实很简单,用第三方空间dbgridEh 原本ClientDataSet亦有此功能了。如果自带,又何苦用第三方?我是想用ClientDataSet实现的,并且出来的效果亦不错,只不过我自已做不到!高手,来吧,指点指点吧 自帶例子E:\Program Files\Borland\Delphi7\Demos\Midas\Alchtest在create葉面 procedure TForm1.Button1Click(Sender: TObject);vart,t1,t2:TFielddef;begincds1.FieldDefs.Clear;t:=cds1.FieldDefs.AddFieldDef;t.Name:='xxxx';t.DataType :=ftADT; //﹗﹗﹗﹗﹗﹗﹗﹗﹗﹗t1:=t.ChildDefs.AddFieldDef;t1.Name :='yy';t1.DataType :=ftString;t2:=t.ChildDefs.AddFieldDef;t2.Name :='zz';t2.DataType :=ftInteger;cds1.CreateDataSet;end; ServerSocket 采用stThreadBlocking方式,如何给指定的客户端发送数据,如何断开指定的Client? delphi中如何实现把一段文本用普通话读出来 一个很着急的问题 调用DLL的问题 在线等候,问题解决马上结贴 变量的问题 再提老问题,来者有分 50分寻求InputBox()函数的用法.要求"ok","cancel"按钮能变成"确定","取消". 水平考试很快就到了、但脑里一片空白 菜青虫级问题,早答对者得分,如何在打开一个窗口时传递给参数 此为不做家务全攻略(男生版) ^_^ 如何将byte类型的每一位提出来!!急!急!急!急!
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
—————————————————————————————————
| 期初数 |
+-------+---------+
| 数量 | 金额 |
+-------+---------+
http://www.51delphi.com/delphi/soft?type=数据库
可以下载!
ftp://202.117.210.28/file/ehlib3.rar
也可以
在create葉面
var
t,t1,t2:TFielddef;
begin
cds1.FieldDefs.Clear;
t:=cds1.FieldDefs.AddFieldDef;
t.Name:='xxxx';
t.DataType :=ftADT; //﹗﹗﹗﹗﹗﹗﹗﹗﹗﹗
t1:=t.ChildDefs.AddFieldDef;
t1.Name :='yy';
t1.DataType :=ftString;
t2:=t.ChildDefs.AddFieldDef;
t2.Name :='zz';
t2.DataType :=ftInteger;
cds1.CreateDataSet;
end;