CSDN论坛 > Delphi > VCL组件开发及应用

关于DBGrid的问题 [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
匿名用户不能发表回复!
其他相关推荐
关于DBgrid排序的问题
自用极品代码: 添加定义: C/C++ code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> TField *FSortField; void __fastcall SetSortFie
关于DbGrid数据源绑定的问题
我想写一个ADO API访问数据库然后用DbGridCtrl 显示的程序,但得到_RecordsetPtr指向的数据后,我不知道如何把它绑定到DbGridCtrl以把它显示出来,提示错误为IDispatch error #3092核心代码如下:  _ConnectionPtr m_pConnection;//连接对象指针         _RecordsetPtr m_pRecordset;//记
Delphi DBGrid使用大全
Delphi DBGrid使用大全 Delphi DBGrid使用大全   delphi中TDBGrid的使用 2010-06-24 10:03 procedure TMainForm.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn;Stat
刷新dbgrid 而不失去当前行位置
http://www.delphishare.com/?/1207-1-0-1-1.html http://delphi.about.com/od/delphitips2008/qt/dbgrid_row_pos.htm google翻译并整理 我们有一个Delphi的数据库应用程序,上面有个DBGrid和一个数据集:   DBGrid是用来显示来自数据集(查询或表)的数据,根据设计,当
DBGrid 使用大全
在 Delphi 语言的数据库编程中,DBGrid 是显示数据的主要手段之一。但是 DBGrid 缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序中通过编程来达到美化DBGrid 外观的目的。通过编程,我们可以改变 DBGrid 的表头、网格、网格线的前景色和背景色,以及相关的字体的大小和风格。    以下的示例程序演示了对 DBGrid 各属性的设置,使 Delphi 显示
delphi DBGrid自动适应列宽(转)
比如有一个名称字段设置的长度是50,在DBGRID里面显示1条记录,这个名称只有3个字,要让DBGRID自动把这个字段的宽度缩到3个字宽。 uses Math; function DBGridRecordSize(mColumn: TColumn): Boolean; { 返回记录数据网格列显示最大宽度是否成功 } begin Result := False;
刷新DBGrid的烦恼
最近写一个财务管理的作业,发现用AdoQuery写了一条插入语句后居然在DBGrid中不能更新显示最新的那一条记录,而要点击两次更新按钮才行,更新按钮的代码如下FormShowGeneral.ADOTable1.Open;  FormShowGeneral.ADOTable1.Close;  FormShowGeneral.ADOTable1.Open;  FormShowGeneral.ADOT
在delphi中,从dbgrid导出数据保存成excel文件
实验了,很好用function TForm1.ExportDBGrid(DBGrid: TDBGrid; SheetName: string): boolean;//直接保存,不显示EXCEL<br />var<br />c, r, i, j: integer;<br />app: Olevariant;<br />TempFileName, ResultFileName: string;<br />begin<br />try<br />    result := True;<br />      app
DBGrid显示行号的几种方法
先在DataSet控件的加号点开,在里面的fields点右键add all fields,然后再右键new fields,这里添加一个数据表里没有的字段比如NO,这个NO字段设置为Integer,下面设置为calculated,确定,然后在这个NO字段的事件OnGetText里面添加这个代码:          int r=Sender->DataSet->RecNo;      Text=(
在dbgrid中增加计算字段
先在adoquery或adotable中增加计算字段;然后在adoquery或adotable的OnCalcFields事件,添上计算金额的代码就行了应用例子:已有数量和单价,增加金额字段。 
关闭