delphi中的query下的AfterScroll 事件是什么意思?怎么用的呢?请懂的人教教我把

作者&投稿:闽琛 (若有异议请与网页底部的电邮联系)
delphi中query 下的afterscroll是什么属性啊?怎么用的~

当应用程序将记录从一个移动到另外一条时触发。
也就是在append,insert,first,next,prior,last等等时当前记录指针发生移动的时候触发。

若要在其它窗口中使用DataModule(DataModule)中的对象,首先要确保这个DataModule先于其它窗口创建。而后在其他窗口中添加一个AfterScroll的过程。并且使用uses的方式来引用这个DataModule.最后在其他窗口中使用 “DataModule.ADOQuery1.AfterScroll := 添加的过程名;” 的方式来进行使用。
注意这个添加的过程应该与AfterScroll的格式一致,也就是类似于这样的格式:
procedure TForm2.ADOQuery1AfterScroll(DataSet: TDataSet);

当,query.next 或其它一切更改指针变动的情况,都会触发AfterScrol事件。可以在这个事件中写你自己想实现的内容:
比如:使同一窗体中的两个DBGrid同时滚动,你可以用dataset的AfterScroll事件,当DBGridA的dataset记录移动时,
DBGridB的dataset也移动至相对应的记录

就是记录指针改变以后的事件,如果说你操作另一个记录了,它就产生了事件,通常我们用这个事件来做自动存盘 atter表示在什么之后,scroll 滚屏,就是指针变化了

记录滚动时触发,至于用法,和别的事件是一样的使用


电讯技术投稿,稿件文字复制比不高于多少才能通过?
在D elphi,视觉,基本的Visual FoxPro中,帕斯卡和其他语言的情况下,表达的意思是一样的,所以写作时使用该协议的第一个字母,如:写一个字,如果然后,文件打开,关闭文件等。 控件,组件及其他常用词的拼写是否正确,还应当指出,不出现的情况下丢失(或更多)的字母,排序混乱,不规范的现象,可以发现在屏幕图像严格根据英语...

qq 中.db的文件怎样查看
.db文件是数据库文件,只有用支持.db格式的数据库软件才能够打开,比如:access mysql 或者是elphi 、VB、VC等等编程类软件都可以打开的。但显示 的数据方式不一定一样。有些专用软件DB数据是加密不公开的,普通方式还无法正常打开,或者说打开时乱码 ...

delphi125%字体模糊
题主是否想询问“elphi 125%缩放下字体模糊怎么办”?1、首先,在桌面上右键单击,选择“显示设置”。2、然后,在“缩放和布局”下,找到“缩放”选项,将其设置为 100%。3、最后,重新启动 Delphi 程序,查看是否已经解决问题。

DELPHI什么意思
在古希腊神话里,DELPHI是智慧女神,米开朗基罗在意大利有著名的DELPHI雕像 。 由Borland公司推出的Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复 利用的完整的面向对象程序语言(Object...

如何给《电脑爱好者》杂志社投稿?
在D elphi、Visual、Basic、Visual、FoxPro、Pascal等语言中,大小写所表示的意义是相同的,因此,在书写时采用单词首字母大写的约定,如: Write、If、Then、FileOpen、FileClose等。对控件、构件及普通单词等还应注意拼写正确,不要出现缺(或多)字母、排序混乱、大小写不规范的现象,能在屏幕图中找到的严格按图中英文...

我在用delphi2007打开一个delphi工程文件的时候,出现下列错误: 请高手...
只要编译上面的代码,就可以玫揭桓雒�狣elphi.dll的动态链接库。现在,让我们来看看有哪些需要注意的地方: 1.在DLL中编写的函数或过程都必须加上stdcall调用参数。在Delphi 1或Delphi 2环境下该调用参数是far。从Delphi 3以后将这个参数变为了stdcall,目的是为了使用标准的Win32参数传递技术来代替优化的register参数...

求下面程序的注释,程序能否运行?为什么我运行不出结果呢?
只要编译上面的代码,就可以玫揭桓雒�狣elphi.dll的动态链接库。现在,让我们来看看有哪些需要注意的地方: 1.在DLL中编写的函数或过程都必须加上stdcall调用参数。在Delphi 1或Delphi 2环境下该调用参数是far。从Delphi 3以后将这个参数变为了stdcall,目的是为了使用标准的Win32参数传递技术来代替优化的register参数...

如何向电脑爱好者投稿?
在D elphi、Visual、Basic、Visual、FoxPro、Pascal等语言中,大小写所表示的意义是相同的,因此,在书写时采用单词首字母大写的约定,如: Write、If、Then、FileOpen、FileClose等。对控件、构件及普通单词等还应注意拼写正确,不要出现缺(或多)字母、排序混乱、大小写不规范的现象,能在屏幕图中找到的严格按图中英文...

电脑类杂志编辑的邮箱和负责的板块都有那些?
在D elphi、Visual、Basic、Visual、FoxPro、Pascal等语言中,大小写所表示的意义是相同的,因此,在书写时采用单词首字母大写的约定,如: Write、If、Then、FileOpen、FileClose等。 对控件、构件及普通单词等还应注意拼写正确,不要出现缺(或多)字母、排序混乱、大小写不规范的现象,能在屏幕图中找到的严格按图中英文...

delphi2007 怎么能动态的设置dll的输出路径
只要编译上面的代码,就可以玫揭桓雒 狣elphi.dll的动态链接库。现在,让我们来看看有哪些需要注意的地方: 1.在DLL中编写的函数或过程都必须加上stdcall调用参数。在Delphi 1或Delphi 2环境下该调用参数是far。从Delphi 3以后将这个参数变为了stdcall,目的是为了使用标准的Win32参数传递技术来代替优化的register参数。

防城港市18697636397: Delphi中query.edit与query.close还有query.active:=fals -
伊欢珍稀: query.edit 是编辑修改当前指向的数据记录用的 一般与query.Post 配合使用 query.close和query.active:=false 意义一样 按ctrl 点击close 会发现 close 就是设置active为false query.edit只有在query.active为true时才能编辑数据

防城港市18697636397: Delphi中读取query中的每一条数据 -
伊欢珍稀: randomize;//在循环前先初始化随机种子; while true do begin //Doing end; 假如你的query组件叫query1,执行完你想要查询的语句后,也就是在query

防城港市18697636397: delphi中adoquery和 query的区别 -
伊欢珍稀: query是针对BDE数据库的,ADOquery是针对ADO组件访问的数据库的,只是访问数据库的方式不同,Query要更强大一些,ADO的通用性更强一些,这就要看你的应用程序的取舍了.

防城港市18697636397: delphi中adoquery怎么取得查询结果中第一条的字段值? -
伊欢珍稀: qry1.First;//取第一条数据edit.Text := qry1.FieldByName(字段名).AsString;这样就可以啦!想获取什么值都可以用query.fieldbyname(字段名).asstring获得字符串或者query.fieldbyname(字段名).asinteger获得整数值!

防城港市18697636397: delphi菜鸟刚入门,求大神答“在edit上显示query查询的结果”... -
伊欢珍稀: query2.Close; query2.sql.clear; query2.sql.text:='select sum(credit) as credit from class,sc where class.dname=sc.dname and sno=:sno'; query2.ParamByName('sno').Value:=edit1.Text; query2.open; edit2.text:=query2.FieldByName('credit').asstring;

防城港市18697636397: delphi中关于query组件加入sql语句?? -
伊欢珍稀: 使用query1.sql.add(...)的时候,如果从前已经有SQL语句被传递给query1的话,需要先调用query1.sql.clear; 另外两种方法没有什么区别,只是一个是设计期用的,一个是运行时候动态改变的.

防城港市18697636397: delphi中的query控件连接数据库怎么设置 -
伊欢珍稀: 怎麽设置?query的databasename 选择你要连接的数据库连接名,用Database1控件连接数据库 如果是ADOquery可以直接连数据库

防城港市18697636397: delphi中的query下的AfterScroll 事件是什么意思?怎么用的呢?请懂的人教教我把 -
伊欢珍稀: 当,query.next 或其它一切更改指针变动的情况,都会触发AfterScrol事件.可以在这个事件中写你自己想实现的内容: 比如:使同一窗体中的两个DBGrid同时滚动,你可以用dataset的AfterScroll事件,当DBGridA的dataset记录移动时, DBGridB的dataset也移动至相对应的记录

防城港市18697636397: delphi中用ADOquery进行查询,详细进来看 -
伊欢珍稀: 你在统计的时候可以使用别名,给你的sum(aa)一个字段名,例如,你的sql语句可以改为:adoquery.sql.text:='select sum(aa) aa from ... where...来统计 在确保你的查询结果正确后,直接取出就可以了(注意类型匹配):edit1.text := adoquery1.fieldvalues['aa']; 或者:edit1.text := adoquery1.fieldbyname('aa').asstring; 如果统计不使用字段名,那么在取值的时候,直接使用 edit2.text := adoquery1.fieldvalues['sum(aa)'];//觉得麻烦吧?

防城港市18697636397: 关于delphi使用query的问题 -
伊欢珍稀: 你query1中的sql语句写法不正确 应该是 select * from table where state=:State 这样的形式,只有这样 query才会找到相应的变量

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网