CSDN论坛 > Web 开发 > ASP

哪位高手见过 tdbgrid 控件? [问题点数:20分,结帖人sdly]

Bbs3
本版专家分:540
结帖率 98.33%
CSDN今日推荐
Bbs3
本版专家分:540
Bbs1
本版专家分:10
Bbs3
本版专家分:540
Bbs3
本版专家分:540
Bbs7
本版专家分:13354
匿名用户不能发表回复!
其他相关推荐
TDBGrid
//多选行取值 procedure TForm1.Button1Click(Sender: TObject); Var i: Integer; begin for i := 0 to DBGrid1.SelectedRows.Count - 1 do Begin DBGrid1.DataSource.DataSet.GotoBookmark(DBGrid1.SelectedRo
DBGrid控件大全(一)
  DbGrid控件的标题栏弹出菜单procedure TFrmOrderPost.DbgOrderPostMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);var  CurPost:TPoint;begin  GetCursorPos(CurPost)
TDBGrid选中行及获得所选中行数据
TDBGrid属性properties面板,设置Options-->dgRowSelect及dgRowAlwaysShowSelection设为true; 选中TDBGrid一行,对应其数据集中的一行自动呈选中状态,可直接操作数据集,即操作的是所选中的行数据,如: int SelectedID = DBGrid1->DataSource->DataSet->FieldByName("I
BCB6 从TClientDataSet 和 TDBGrid 的内容里,导出Excel
//导出数据到excel bool TForm1::Export_XLS(Variant vExcelApp,Variant Workbook,Variant vSheet,TClientDataSet * ds_Dataset, TDBGrid * dbgrd) {       bool bflag = true;       try       {             int
moxa RS485转TCP/IP NPORT_5000如何映射COM口
moxa RS485转TCP/IP NPORT_5000如何映射COM口
Tdbgrid应用大全
1.隔行不同颜色显示  with TDBGrid(Sender) do  begin    if (gdSelected in State) or (gdFocused in State) then      Canvas.Brush.Color := clAqua    else if DataSource.DataSet.RecNo mod 2 = 0 then      Canvas.Bru
常用数据库控件的安装与使用方法
一、常用控件简介在数据库开发实践中,有一些功能反复使用,如一些字段的值,常常就那几个,这时,要程序记住这些值可提高用户的工作效率,这类控件有两个TCmbrec和TDBCmbrec,分别继承TCombox和TDBCombox,重载DblClick和DoEnter过程,并加了Filename、Section、Field和Caption属性。其使用方法参见“三、控件的使用”的说明。对于某些数据表来说,字段数很多,打开浏览时,屏幕放不下,需要用横向滚动条来移动查看,为了清楚浏览数据记录,希望在滚动过程中,某些字段不要移动;其二,如果数据表字段很少且比较规范,希望在数据表表格上编辑数据,编辑过程中每个字段都具有上述TDBCmbrec的功能;其三,对于综合查询或在一个画面上一个数据源对应于几个数据显示时,希望能够自动翻译其字段名。这些功能需求可使用TRxDBGrid和Tdbgrdrec控件来实现,都继承于TDBGrid控件,前者实现DBGrid的固定列显示、自动翻译和字段格编辑;后者实现字段格编辑。其中,TRxDBGrid增加了Filename、Section、Field、TranslateFileName、FixedCols等属性,重载DblClick和DoEnter等过程;Tdbgrdrec增加了Filename、Section、Field属性,重载DblClick和DoEnter过程。二、控件安装 上面介绍的控件,写在两个.pas文件中,DBCtrl.pas只包含TRxDBGrid控件;DBAdvanceComponent.pas包括Tcmbrec、TDBCmbrec、Tdbgrdrec等控件。安装步骤为:·第一步,打开Delphi,然后选择“Component”|“Install Components”菜单项;·第二步,在“Install Component”对话框的“Unit file name”栏中,使用“Browse”按钮将控件文件加进来;·第三步,单击“OK”按钮;·第四步,在弹出的“Confirm”对话框中,单击“Yes”按钮,安装该控件文件;·第五步,在“Information”对话框,单击“OK”按钮;·重复第二至第五步,安装所有需要的控件。安装完成后,在控件面板上出现新的标签“DBAdvance”,上面有新安装的控件。之所以不写成包,是为了方便以后扩展和适应Delphi版本的更新。三、控件的使用1.Tcmbrec、TDBCmbrec和Tdbgrdrec控件 增加的保存内容放在当前目录下的“lst”子目录的Ini文件里,文件名为FileName属性的内容,新增属性Section让用户设置Init文件中“[ ]”段名,新增属性Field让用户设置数据表字段名。当然在Tdbgrdrec控件中,Field字段可不设置,控件自动根据当前选取的字段设置。子目录“lst”,控件可自动创建。2.TRxDBGrid控件 (1)FileName,Section,Field属性设置同上“1”; (2)FixedCols属性用来设置固定列数,从第一列到第FixedCols列; (3)TranslateFileName属性用来设置翻译文件名,放在“txt”子目录下,是文本文件,文件格式为:字段英文名@字段中文名。特别说明:TRxDBGrid控件来源于著名的Rxlib2.75相关的控件,本人加了字段自动翻译的功能,该功能在综合查询时特别有用。
delphi使用TListView,TDBGrid,TStringGrid,TDrawGrid例子访问access数据库
delphi使用TListView,TDBGrid,TStringGrid,TDrawGrid例子访问access数据库.zip
哪位高手可以告诉我......?
是这样的..我想知道怎样把数据库里相同的字段统计出来然后把这个统计数字连到报表的字段里.急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!望高手帮忙哦
在DBGrid中可选中行而又可进入编辑状态
如何在DBGrid中选中行,而又让它可以进入编辑状态?   也许你会问我这有什么用?呵呵,做数据库应用的兄弟们会深有感触,当用DBGrid显示的字段过多时,用户不得不拉动最下面的滚动条,去看最右边的东西,如果没有设置DBGrid->Options[dgRowSelect],那么,拉到最右边之后,很有可能看串行的;如果设置了DBGrid->Options[dgRowSelect],则在拉到最右边之
关闭