dbgrid显示问题 从数据库里已经读出查询结果,我在dbgrid中增加了一列“顺序号”,做为查询记录的顺序号,随着查询记录在dbgrid中往下排列,各条记录的顺序号就加1,该如何做 ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 增加一个"计算字段":1、双击ADODataSet控件,在弹出的字段列表框中,点击右键,选择“New Fields”;2、设定字段名称为“XH”,字段类型(Field Type)为“Calculated”,Integer添加过程:procedure TForm1.ADODataSet1CalcFields(DataSet: TDataSet);begin ADODataSet1.FieldByName('XH').AsInteger:=ABS(ADODataSet1.RecNo);end; RECNO如何做为一个返加结果加入到结果集中 不会吧,你没用adoquery,adotable,query,table ?1楼的阿sir 的方法可以的 我这样写,只会出顺序号,其他记录都不出来了adodataset1.CommandText:= 'select * from stations where 线路代码='''+dbgrid1.DataSource.DataSet.Fields[0].asstring+'''order by 区段代码';adodataset1.Open;datasource2.DataSet:=adodataset1;dbgrid2.DataSource:=datasource2; 比较复杂的样式,怎么显示附属部门。 strlen错误 紧急*delphi远程访问oracle存储过程错误 gb_big5注册码 及DFM文件如何译成繁体 请教:Rave中的红色矩形内的打印区域与Region打印区域有什么区别????? Help me!!! Help......__^^___(来者有分) 主窗口显示的问题,焦急等待各位指教! 错在哪里? 送高分,求解!! 一个SQL语句在DELPHI中参数代入的问题 有什么方法可以使得软件每两秒种读一次库不耗系统资源? 用QuickReport制做表格形式的报表,是不是效果很差?
1、双击ADODataSet控件,在弹出的字段列表框中,点击右键,选择“New Fields”;
2、设定字段名称为“XH”,字段类型(Field Type)为“Calculated”,Integer
添加过程:
procedure TForm1.ADODataSet1CalcFields(DataSet: TDataSet);
begin
ADODataSet1.FieldByName('XH').AsInteger:=ABS(ADODataSet1.RecNo);
end;
1楼的阿sir 的方法可以的
adodataset1.CommandText:= 'select * from stations where 线路代码='''+dbgrid1.DataSource.DataSet.Fields[0].asstring+'''order by 区段代码';adodataset1.Open;datasource2.DataSet:=adodataset1;dbgrid2.DataSource:=datasource2;