摘要:unit concfg;
interface
uses
windows, messages, sysutils, classes,icxmlstrings, icxmlparser;
type
tconcfg = class
applicationname: string;
provider: string;
connecttimeout: string;
datasource:......
摘要:中国人民银行郑州培训学院 信息部 潘汉杰
windows注册表跟踪记录了操作系统和各种在系统上安装的应用程序的有关信息。注册表是一个分层数据库。该数据库包含以特定格式表示的配置信息,并且可以直接通过注册表编辑器程序编辑,也可以通过应用程序修改。在早期的windows版本中,ini文件粗略地完成了这一功能,尽管注册表与ini文件有一些相似之处,但不管怎样,由于组织结构的原因,注册表比传统的ini......
在Delphi中实现多重查询---- 在数据库管理系统中,查询的方式主要有以下几种:1.固定字段的单一查询.2.可选择字段的单一查询.3.限制若干个字段的多重查询.4.可任意选择字段的多重查询.前两种也称为单条件查询,后两种称为多重(或多条件)查询.在实际中,系统(实为程序员)提供给用户的查询方式以单条件查询为多,即使提供了多条件方式,通常也只有两或三个条件,因为编写多重查询是一项非常棘手且烦琐的事情.实际上,利用表格grid功能,就能轻松地实现多重查询.本人以delphi为例,介绍具体的实现方法.这种思想,也同样适合于其他的编程语言(如visual foxpro).
【程序编程相关:
用Delphi打造RealPlayer播】 【推荐阅读:
Delphi趣味编程实例三则】
----程序主要按如下三个功能来实现: 【扩展信息:
DELPHI环境中组件的创建技巧】
设置dbgrid;
生成查询条件(语句);
执行查询.
----具体步骤如下:
----⑴新建一工程文件,取名为pdbgrid.dpr;
----⑵给单元文件取名为udbgrid.pas,在其相应的表单(取名为frmdbgrid)中添加如下控件并编写相应的代码:
----其中table2(记录查询条件的数据集)对应的表 cxcomm.db的结构定义如下:
----表单的formactivate事件代码如下:
procedure tfrmdbgrid.formactivate(sender: tobject);
begin
if table2.active then table2.close;
table2.emptytable; //清空条件
table1.open;
table2.open;
end;
button1(设置dbgrid)的click事件代码如下:
procedure tfrmdbgrid.button1click(sendertobject);
begin
mysetdbgrid(table1,dbgrid2);
// mysetdbgrid为自定义过程
//以table1为数据源,dbgrid2为记录筛选(查询)条件的表格
end;
button2(生成查询)的click事件代码如下: ...
下一页 摘要: 笔者在编写一个上网计费软件时,涉及到如何对局域网中各工作站上网计费问题。一般来讲,这些工作站通过代理服务器上网,而采用现成的代理服务器软件时,由于代理服务器软件是封闭的系统,很难编写程序获取实时的上网计时信息。因此,考虑是否能编写自己的代理服务器,一方面解决群体上网,另一方面又解决上网的计费问题呢?
经过实验性编程,终于圆满地解决了该问题。现写出来,与各位同行分享。
1、 思路
当前流行的浏......