自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 问答 (20)
  • 收藏
  • 关注

原创 第三方控件

UniDac和sdac都有CRdbgrid注意版本的冲突

2012-09-20 22:00:30 664

原创 光标离开单元格就提交数据到ClientDataSet.Delta

procedure TfrmdbxError.DBGrid1ColExit(Sender: TObject);begin  if dmHandleError.cdsAuthors.State = dsEdit then    dmHandleError.cdsAuthors.Post;end;可能不用写这个了;因为这个事界面上的,不是数据变化上的,这样写不和逻辑;在cd

2012-09-19 17:03:58 719

转载 TClientDataSet和其他数据集的区别

用到多少写多少,以后的慢慢加上去吧TClientDataSet也是从TDataSet继承下来的,它通常用于多层体系结构的客户端,所以,凡是其他数据集构件支持的功能;不同的是,TClientDataSet能够在内存中建立数据的副本,因此,TClientDataSet比其他数据集构件增加了一些特殊的功能。区别:1.TClientDataSet.Data    { 数据的二进制格式的

2012-09-19 14:15:10 2201

原创 CDS错误处理

DataSetProvider.OnUpdateErrorprocedure TForm1.DataSetProvider1UpdateError(Sender: TObject;  DataSet: TCustomClientDataSet; E: EUpdateError; UpdateKind: TUpdateKind;  var Response: TResolverRes

2012-09-19 09:51:17 3428

原创 delphi编写保存多Socket的一个例子

unit uServerMain;interfaceuses  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,  ScktComp, ToolWin, ComCtrls, ExtCtrls, StdCtrls, Buttons;const  C

2012-09-18 16:51:09 621

原创 设置表格的背景颜色和字体颜色

procedure TFormCallinTradeRecords.dxdbgrd1CustomDrawCell(Sender: TObject;  ACanvas: TCanvas; ARect: TRect; ANode: TdxTreeListNode;  AColumn: TdxTreeListColumn; ASelected, AFocused, ANewItemRow: Bo

2012-09-18 11:49:50 1515

转载 窗体的构造函数和创建事件和OldCreateOrder属性有很大的关系

窗体的构造函数和创建事件和OldCreateOrder属性有很大的关系。情况1:如果窗体继承自TForm,且有如下形式:1.      constructor TForm1.Create(AOwner: TComponent);2.      begin3.        inherited;4.        Button1.Caption := '1';5.

2012-09-18 08:44:03 1483

原创 获取当前运行的fsMDIChild窗口和所有fsMDIChild窗体

当前运行的fsMDIChild窗口:ShowMessage(ActiveMDIChild.Caption)ActiveMDIChild.Show所有已打开的MDI窗体,下面的self是fsMDIForm主窗体for i:=0 to self.MDIChildCount-1 do  showmessage(self.MDIChildren[i].Caption);或h

2012-09-18 08:41:42 859

原创 利用原生ADO保存对应字段

{****************************************************************************将aFields字段里面的对应字段保存到ADORs;ArrField和SFValue,说明需要不需要保存的字段;(SFValue为true时,保存ArrField里在aFields的字段值到ADORs; SFValue为Fal

2012-09-17 20:39:22 426

原创 项目开发总结

客户的反应:能给的资源,都给了;提供了最好的条件了。做不出来;--先准备好环境:硬件,软件,网络等等            客户一催再催,询问完成进度。--每个几天跟客户汇报一下系统的进展;不要等客户来问,要主动汇报。            功能上做不出来,时间上一拖再拖--(二次平台,有一套自己的成品;系统开发:注意参照以前旧系统的设计,好的地方,不好的地方,防止返工)

2012-09-17 11:08:57 391

原创 以“&字段名”作为变量的SQL语句解析用到思路和方法

{******************************************************************************名    称:StrToStrings主要功能:字符串转换为字符列表参数说明:字符串、分隔符、字符串列表返 回 值:无主要流程:编写日期:编写人员:更新日志:************************

2012-09-16 18:01:02 4608

原创 数据结构C语言版(答案)

第1章  绪论1.1 简述下列术语:数据,数据元素、数据对象、数据结构、存储结构、数据类型和抽象数据类型。解:数据是对客观事物的符号表示。在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。    数据元素是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。    数据对象是性质相同的数据元素的集合,是数据的一个子集。    数据结构是相互之间存在

2012-09-15 22:27:25 66026 4

原创 数据结构c语言版(题目)

如果TCPhashlistJuli采用线性表的顺序存储结构,则可以随机存取表中任一终端,但插入和删除终端时,需要移动大量元素,巧妙地终端离线不进行删除操作。  数组,存储的元素应该是线性表顺序存储结构的数据结构。  线性表题目类型:线性表在顺序结构上各种操作的实现;线性链表的各种操作;两个或多个线性表的各种操作;循环链表和双向链表;稀疏多项式及其运算在线性表的两种存储结构上的实现。线性

2012-09-15 22:24:35 13820

原创 SQL 行转的理解(Oracle 10g)

行转列:是指两行,一行显示为字段名,一行显示为数据。(利用case when 取得)。利用函数取得数据(一般使用聚合函数sum(), max()函数)因为SQLSERVER的赋值是循环;oracle 的SELECT赋值是,不是循环,是一条条记录处理;oracle 行转列,可以利用 wm_concatoracle 还可以在后面加通过group by groupingsets()进

2012-09-14 16:32:22 1260 2

原创 SQL SERVER的Select赋值,是循环赋值

SQL SERVER的Select赋值,是循环赋值,以图为列:执行Select赋值之后的结果:

2012-09-14 16:23:45 2755

原创 程序问题分析方法

从chengji处学到的思维:一、每五分钟更换一次最终状态表,用一个标记位标志每一个终端是否更新,防止频繁操纵最终状态表导致锁表,节省网络资源,减轻程序负担;二、使用哈希列表加快检索速度;三、数据加载到内存再处理,减少对数据库操作,提高处理效率,对网关防止TCP分包,和终端数据回复过快网关未能及时发送而导致的程序崩溃;四、数据同步出于维护方便考虑使用小型数据库,同时考虑复杂的数据操作;五、使用Wi

2012-09-11 22:42:40 515

原创 如何用Button调出ADOQuery的ConectionString设置页

使用AdoConEd   单元,步骤如下: 在   uses   语句中包含进   AdoConEd   单元。然后在应用程序需要触发   ADO   连接串编辑器的地方写入如下简单代码。   procedure TForm1.Button1Click(Sender: TObject);begin  ADOConnection1.Close;  //calling   Edit

2012-09-10 00:17:49 398

原创 序号rownum的理解和用法

rownum使用>= 分析:用rownum rn把rownum转成实例,因为rownum本身只能用 =的比较了。 SELECT *FROM (SELECT a.*, ROWNUM rnFROM torderdetail a)WHERE rn >= 10 AND rn 求取最近的几条纪录分析:这就需要先对纪录进行排序后再取rownum 写法1(进行全表

2012-09-04 15:07:11 1717

so文件加密

加密libdemo.so成功。 加密native-lib.cpp生成的libnative-lib.so不成功;

2017-09-29

实现循环链表

一个循环双链表,delphi实现的。项目类似于实现完成端口或生成者消费者模式

2015-12-31

java实现红黑树

用java实现的红黑树,参照《算法导论》第三版实现。OrdRow.java--这个为节点的定义;OrdDataSet.java为红黑树的实现

2015-12-31

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除