`
nydqy
  • 浏览: 37397 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
由于在界面的实现的时候对一些下拉框需要进行禁止输入的限制,但是之前在程序中没有限定,这样在界面中有上百个这样的组件,如果一个个改起来肯定麻烦,可以采用下面的方法进行实现   for i:=ComponentCount-1 downto 0 do begin if Components[i] is TDBComboBox then TDBComboBox(Components[i]).AllowEdit:=False; end;   这样可以达到批量修改组件的属性的功能。   有时候我们的一些组件也需 ...
      今天我在做调试的时候,在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点的火车     深夜在候车厅里面:     虽然不冷,但是深夜的瞌睡让我在候车厅睡着了,直到扫地的大婶让我让让,我才醒来。没有人陪我,我就牢牢的抱着自 ...
Global site tag (gtag.js) - Google Analytics