摘要:
DisableControls方法是在程序修改或后台有刷新记录的时候切断数据组件,如TTABLE、ADOQUERY等等与组件数据源的联系。如果没有切断,数据源中只要一有数据的改动,尤其是批量改动的话,每一笔的改动都会更新窗口中数据浏览组件的显示,这样会急剧减慢处理过程而且浪费时间。EnableControls的作用相反,用来恢复TTABLE等组件与DATASOURCE的联系,并促使数据浏览组件更新显示。这两个函数主要阻止组件感应显示,以加快语句执行速度。 比如,用大量的循环的时候,最好用他们。1. 数据集的EnableControls, DisableControls方法成对使用的时候, 如果 阅读全文
摘要:
pascal、c:面向过程的程序设计语言Object pascal、c++:面向对象的程序设计语言VB:既是程序语言也是编译器,其语言是BASIC的扩展。C#:微软开发的编程语言,c#有两个开发方向:.net和winform。前者主要是用于网站的开发,后者用于应用程序开发。DELPHI、BC、VC和VC++:是编译器.Net:指开发平台,.net framework是这个开发平台的基础类库API:一般指Win32 API,API是应用程序开发接口,是用C语言编写的。NET Framework:与VCL相似的类库,支持winform或者win32(多时服务)程序运行的框架。MFC是用C++封装A 阅读全文
摘要:
1.窗体事件: OnActivate:当同FormStyle的窗体获取焦点时。 OnDeactivate:与OnActivate事件相反 OnClose:当窗体关闭时。 OnCloseQuery:当窗体关闭前,可用于提醒用户操作。 OnCanResize:当改窗体上时。 OnConstrainedResized:如果没有OnCanResizeg事件,立即触发该事件。 OnCreate:当创建窗体时发生此事件。在该事件创建的对象,必须在OnDestory事件中释放 OnDestory:当释放窗体时释放时。 OnContextPopup:点击右键时,负责显示一个弹出式菜单 OnStartDo... 阅读全文
摘要:
Lesson Thirty-six Across the cannelDebbie Hart is going to swim across the English Channel tomorrow.She is going to set out from the French coast at five o’clock in the morning.Debbie is only eleven years old and she hopes to set up a new world record.She is a strong swimmer and many people feel tha 阅读全文
摘要:
1.公用属性: Action:指定ActionList中的事件 Alignment:控件内容在控件中的位置,或控件在窗体的位置 Align:控件在窗体的位置 Anchors:控制控件与窗体的位置。如,left为true时,无论窗体怎么调整,控件与窗体的左边距不变 BiDiMode:用于指定选项名是由左至右读或由右至左读 Constraints:控件的高度和宽度的大小限制 Cursor:鼠标的类型 DragCursor、DragKind、DragMode HelpContext、HelpKeyword、HelpType Hit:当鼠标... 阅读全文
摘要:
Lesson Thirty-one Success storyYesterday afternoon Frank Hawkins was telling me about his experience as a young man.Before he retired, Frank was the head of a very large business company,But as a boy he used to work in a small shop. It was his job to repair bicycles andAt that time he used to work f 阅读全文
摘要:
触发器是存放在数据库中的一种特殊类型的子程序。它不能被用户程序直接调用,而是当特定事件或操作发生时由系统自动调用执行。触发器主要用于对数据库特定操作、特定事件的监控和响应。这些特定的事件或操作包括启动数据库、登录数据库、关闭数据库等系统事件、执行DML和DDL等操作。一、概念1.触发器的分类(1)DML触发器,依据于基本表或简单视图建立的触发器;(2)instead of触发器,依据于复杂视图建立的触发器;(3)系统事件触发器,依据系统事件或DDL操作建立的触发器。2.触发器的简介触发器是存放在数据库中的一种特殊类型的子程序。有PL/SQL块构成的触发器,只能包含select、insert、u 阅读全文
摘要:
Lesson Twenty-six The best art criticsI am an art student and I paint a lot of pictures. Many people pretend thatThey understand modern art. They always tell you what a picture is ‘about’.Of course, many pictures are not ‘about’ anything. They are just pretty patterns.We like them in the same way th 阅读全文
摘要:
原文地址:http://hi.baidu.com/benben1006/blog/item/187deb77bc0e5319b151b974.html数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。在使用left jion时,on和where条件的区别如下:1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了,条件不为真的就全部过滤掉。假设有两张表:表1:tab2idsize110 阅读全文
摘要:
三、游标for循环游标for循环是为简化游标使用过程而专门设计的。使用游标for循环检索游标时,游标的打开、数据的提取、数据是否检索到的判断与游标的关闭都是oracle系统自动进行的。在pl/sql程序中使用for循环,过程清晰,简化了对游标的处理。当使用游标开发pl/sql应用程序时,为了简化程序代码,建议大家使用游标for循环。1.语句格式一:先在定义部分定义游标,然后在游标for循环中引用该游标。 for record_name in cursor_name loop statement1; statement2; end loop; --curosr_nam... 阅读全文