delphidbgrid滚动条拖动 -小知识的简介

正在使用人数

话题:delphidbgrid滚动条拖动问题详情:delphi中怎么实现拖动dbgrid滚动条的同时,dbgrid的网格也跟着回答:拖动dbgrid滚动条的时候,关联的数据库位置会发生变化,会触发数据控件的AfterScroll,在这个中处理dbgrid表格就可以了参考回答:给你这个我一直使用的单元:建个工。

小知识:delphidbgrid滚动条拖动 -小知识

delphidbgrid滚动条拖动 -小知识

时间:2016-04-12 21:46    来源: 我爱IT技术网    编辑:佚名

话题:delphi dbgrid 滚动条拖动

问题详情:delphi 中怎么实现拖动dbgrid滚动条的同时,dbgrid的网格也跟着

回答:拖动dbgrid滚动条的时候,关联的数据库 位置会发生变化,会触发数据控件的AfterScroll ,在这个 中处理dbgrid表格就可以了

参考回答:给你这个我一直使用的单元: 建个工程,放个D rid1加载大量数据用下边的 码试试效果, 看看能否达到你的要求吧. /

话题:为什么我用Delphidbgrid显示ACCESS的数据时候,数据没

问题详情:使用Delphi的ADOTABLE连接数据库,使用D RID显示,但是

回答:select top 10000000 * from table order by index asc allowsort:=true 上面是排序的SQL语句我估计你知道。 其实在DELPHI里序号不需要从数据库里读,你只要加一列让序号从小到大显示就行了给你一段 码: 给D IRD 加 ColumnCell procedure TImport_Readcard_Form.D rid3 ColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGrid State); begin if Column.Index=0 then with D rid3.Canvas do begin FillRect(Rect); if D rid3.DataSource.DataSet.RecNo -1 then TextOut(Rect.Left + 2, Rect.Top + 2, IntToStr(D rid3.DataSource.DataSet.RecNo)); end; end;

话题:delphidbgrid的ondblclick和onTitleClick 怎么用?以及用

回答:ondblclick 指的是双击单元格后触发的 , 一般用作穿透数据 onTitleClick 指的是点击标题栏后触发的 , 一般用来做排序功能居多

话题:delphi dbgrid怎样作为数据输入使用?

问题详情:在不联接数据源的情况下,dbgrid则样才能作为数据输入使用?就

回答:老兄,我的意思是不和DataSource联接,在这种情况下我要将D rid作为输入框使用。

参考回答:dbGrid的表格里就可以修改呀,如果想要edit那样的,有Tdbedit呢用table1、datasource1、dbgrid1;table1里databasename和

话题:Delphi D rid 移动问题!

问题详情:使用控件ADOQury和D rid1及D rid2,要实现点击按钮就可以

回答:用三个ADOQuery分别为ADOQuery1,ADOQuery2,ADOQuerytemp 第一个用来显示D rid1的 ,第二个用来显示D rid2的 , 第三个用来做转移 的 作. 假设你D rid1里显示的数据为table1,可以用一 数据表table2(与table1结构一致)来存放转移后的数据(供D rid2显示的数据), 点击按钮做insert 作 with ADOQuerytemp do begin close; sql.clear; sql.add('insert into table2(col1,col2,,coln) '); sql.add(' select col1,col2,,coln from table1 '); sql.add(' where 条件 '); execsql; end; 新D rid2 with ADOQuery2 do begin close; sql.clear; sql.add('select * from table2 '); open; end; 条件里就是你选中D rid1的内容,

话题:请问delphidbgrid怎么设置列宽?谢谢

问题详情:请问delphidbgrid怎么设置列宽?谢谢

回答:D rid1.Columns.Add() ; D rid1.Columns.Add() ; D rid1.Columns.Add() ; D rid1.Columns.Items[1].Width :=100 ; 这是一个比较简单的例字,你把他放到按钮里,然后点击一下,你会发现第二列的宽度和其它的不一样,这说明第二列已被设置了列宽

话题:delphi 哪有D rid的详细使用说明?谢谢!

回答:去看帮助吧

参考回答:建议老兄先装 词霸

话题:求教D rid使用方法,D rid中随着鼠标的移动 也相

问题详情:请问是否有类似功能的D rid控件或者实现此功能的源 码?请

回答:你放一个Timer,然后在OnTimer 里判断鼠标是不是处于D rid上并且不是处于 状态,如果是的话就发送一个鼠标左键点击命令

参考回答:Tabel1.Locate(..)

话题:delphi,ACCESS数据库,使用D RID控件显示 结果,

回答:标准的 !双击dbgrid会出现columns的列表,在这里把要显示的字段全部添加,然后每个字段都要手动在dbgrid中用鼠标拉长或缩短,记得是每一个要显示的字段都要用鼠标拉下大小。去试试吧

话题:delphi 使用D rid是否可以自行增加一列?

问题详情:通过TADOQuery已经得到一个结果集,希望在使用D rid来显示

回答:你用adoquery1.RecNo不就可以了吗,为什么要加行号。

参考回答:那位高手详细说一下啊,急阿

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

猜你喜欢:

与“delphidbgrid滚动条拖动 -小知识”相关的热门小知识: