- 浏览: 37397 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
最新评论
-
flowerjacky:
请问,能用吗
SQL的连接查询和多条件处理 -
nydqy:
limpo 写道请问楼主,你讲的是什么编程语言的事件?
Del ...
事件何时会触发 -
limpo:
请问楼主,你讲的是什么编程语言的事件?
事件何时会触发 -
nydqy:
justlive 写道老天,又见delphi
工作需要,只得搞 ...
格式化输出(日期型字段、布尔型字段、数值型字段、计算字段)显示 -
justlive:
老天,又见delphi
格式化输出(日期型字段、布尔型字段、数值型字段、计算字段)显示
文章列表
由于在界面的实现的时候对一些下拉框需要进行禁止输入的限制,但是之前在程序中没有限定,这样在界面中有上百个这样的组件,如果一个个改起来肯定麻烦,可以采用下面的方法进行实现
for i:=ComponentCount-1 downto 0 do
begin
if Components[i] is TDBComboBox then
TDBComboBox(Components[i]).AllowEdit:=False;
end;
这样可以达到批量修改组件的属性的功能。
有时候我们的一些组件也需 ...
DatasetAfterOpen 假执行
- 博客分类:
- Delphi
今天我在做调试的时候,在DatasetAfterOpen 事件里面添加了一些执行代码,单步调试也进行了跟踪,发现都是正确的结果,但是前台显示的就是有异常。
后来经过分析发现,DataSet在获取到数据以后数据集记录指向了最后一行,所以导致DatasetAfterOpen 没有执行,这种情况下需要在得到数据后,写如下代码让记录集回到第一行,这样才会触发DatasetAfterOpen 事件。
Dataset.first;
至于具体的原理等我有时间了再写。欢迎大家点评。
在程序当中,我们写了大量的事件,有些时候从数据库读取出来以后需要进行初始化执行,才能够达到效果,下面以OnChange事件为例。
首先在窗体FormShow事件里面添加过程,
procedure TBaseForm.FormShow(Sender: TObject);
begin
inherited;
initComboxData;
end;
然后在private里面声明过程
procedure initComboxData;
最后在过程 initComboxData里面编写代码
procedure TBaseForm.initComboxData; ...
1.1 分区表PARTITION table在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。1.1.1 分区表的建立: 某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据(假设每月产生30M的数据),操作如下: 范围分区表:CREATE TABLE sales (invoice_no NUMBER, ... sale_date DATE NOT NULL ) PARTITION BY RANGE (sale_date) (PARTITION sales1999_q1 VALUES LESS THAN (TO_ ...
今天写了个复杂的SQL,多条件的查询
先记下了。
select *
from (select hsff as HSFF,
fylb as FYLB,
sum(SKFY + TKFY) as FY,
sum(SKBS - TKBS) as BS,
sum(TKFY) as ...
这段时间对SQL的操作挺频繁的,先记下这个方法了:
create table t1(id int, feild int);insert into t1 values(1 , 1);insert into t1 values(1 , 2);insert into t1 values(1 , 3);insert into t1 values(1 , 4);insert into t1 values(2 , 1);insert into t1 values(2 , 2);create table t2(id in ...
有时候还得学学孙悟空的天不怕地不怕的精神,也正是由于他的这种精神才成就了齐天大圣这个美名。
如果没有他的这种精神,别说是齐天大圣了,就是弼马温也不是那么容易当上的。
我现在就是当了个小小的兵卒子,以后的生活还是需要多锻炼锻炼自己的。
从身体上,心智上、精神上等等都需要加强学习和锻炼。
最后说一点:科学技术是第一生产力,科学的指导是成功的开始。
1.安装JDK
安装好JDK后,再配置JDK的环境变量:在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”。
新建系统变量JAVA_HOME:C:\Program Files\Java\jdk1.5.0_06;
新建系统变量CLASSPATH:.;%JAVA_HOME%\lib;(注意:点号 ...
今天真是倒霉啊,我在路边走的时候,只感觉背后和头部突然之间有一股强大的力量推着我。等我回过神来,才发现是刚刚呼啸而过的公交车上面泼下一大堆水,弄得地面上一大片。可为啥偏偏被我撞到这种事情呢。
...
刚才接了个电话,属于电话面试,挂了电话才知道自己是多么的无知。下面把面试问题列举如下,答案等我有时间了再填写吧。自我介绍是必须的,我介绍一分钟后下面开始:
1、数据库sql语言: 如何过滤人员表里面姓名相同的数据?
2、Hibernate的高级优化如何做?
3、Spring的AOP如何使用,annotation的使用?
4、Spring bean的作用域都有哪些?
5、简单说说JDK1.5的新特性?
6、如何避免Struts2的表单重复提交?
7、说说你使用过的Sql优化?
8、java的 ...
一直对面向对象理解不是很透彻,因为以前经常做C语言的面向过程开发,没有很清晰的搞懂.
下面用简单的语言归纳一下面向对象思维方式: 1、考虑这个问题有那些类和哪些对象; 2、考虑类和对象应该具有哪些属性和方法; 3、类和类之间具备什么关系。
毕业以后,从事着与自己专业和梦想不相关的职业,但是由于责任和其他某些因素使我呆了近一年半的时间,虽然在这段时间里面也在学习,可是没有目标和比较的学习使我陷入了一种什么都想学,结果什么都不知道怎么学的局面。 马上就到2010年了,该为自己的前途考虑了。经过与女朋友的仔细分析,这时我收拾行囊来到了向往已久的地方,开始了一天两夜的求职生活,仅有一天两夜,但是这一天两夜,我整整花了近40个小时的时间。 为了到北京,我买了张凌晨2点的火车
深夜在候车厅里面: 虽然不冷,但是深夜的瞌睡让我在候车厅睡着了,直到扫地的大婶让我让让,我才醒来。没有人陪我,我就牢牢的抱着自 ...