为了方便原来D6,D7开发的二层老程序升级为三层,新增了远程方法QuerySql6().充分地兼容原来二层SQL的写法. 1)公共方法ParamsToStr() function ParamsToStr(params: TParams): string;var i: Integer; p: TParam;begin Result := ''; if params = nil then Exit; for i := 0 to params.Count - 1 do begin p := param…
DELPHI7 ADO二层升三层新增LINUX服务器方案 引子:笔者曾经无数次在用户的LINUX服务器上创建一个WINDOWS虚拟机,用于运行自己DELPHI开发中间件. 现在再不需要如此麻烦了. 咏南跨平台中间件提供:DELPHI7 ADO二层升三层,跨平台的中间件既可以部署在WINDOWS服务器上面,也可以部署在LINUX服务器上面. 因为自SQL SERVER2017开始支持LINUX,所以原来的基于WINDOWS+ADO+SQL SERVER的项目,现在可以无缝地迁移到LINUX服务器上…
专门为ADO二层升三层的咏南中间件(特种用途) 演示下载:链接: https://pan.baidu.com/s/1bulGBIZ6A1nkeErxIrGsGA 密码: 22dk 解压后运行ynmain.exe DELPHI7 开发的ADO二层C/S程序升级为三层变得异常简单. 中间件采用INDY9+ADO,在DELPHI7下直接可以编译. 有意者请向本人索取演示程序. 升级步骤: 1)安装TynDATASET控件 2)在客户端将ADOQUERY替换为ynDATASET数据集控件,原ADOQUE…
转载自http://www.cnblogs.com/nuliniaoboke/archive/2012/11/13/2767957.html 二层列表是直接用androidAPI中的ExpandableListView即可实现,三层列表其实是对二层列表的一个嵌套,实现起来会相对繁琐. 部分代码: public class SuperTreeViewAdapter extends BaseExpandableListAdapter { static public class SuperTreeNo…
此是一系列博文,最后一篇了.也是面向初学者而作,望你们能有更好,更多对ASP.NET面向对编程了解与认识. 前一篇中<ASP.NET开发,从二层至三层,至面向对象 (4)>http://www.cnblogs.com/insus/p/3837898.html 中,Insus.NET让大家了解到无需再写SQL语句,只管传入字段,或值,或条件,文中虽然列举了一些例子,但还可以任凭发挥与扩展. Insus.NET在第三篇<ASP.NET开发,从二层至三层,至面向对象 (3)>http:/…
继续上一篇<ASP.NET开发,从二层至三层,至面向对象 (3)>http://www.cnblogs.com/insus/p/3826706.html .我们更深层次学会了逻辑层对象,即各个具体对象与数据库之间的逻辑类.  我们有分为有处理Access的SQL语句和SQL Server的SQL语句的,还有处理存储过程和参数的. 今天Insus.NET再从处理SQL语句对象,再创建一个对象叫SqlStatement吧.让用户引用这个类时,无需再写SQL语句,只管传入字段,或值,或条件. 实现之…
继续上一篇<ASP.NET开发,从二层至三层,至面向对象 (2)>http://www.cnblogs.com/insus/p/3825805.html .我们学会了怎样创建对象,把BizBase类从页面级分离,解耦合度.亲的更亲,疏的更疏. 上面使用的是Access数据,将达不到扩展与升级的要求.程序在发展的同时,有可能会转向SQL数据库,或是有些模块外包.在这情形出现,我们需要定制设计规范接口.接手此软开发的团队,所在逻辑处层中,实作这个接口即可. 下面Insus.NET尝试写一个接口,在…
继续上一篇<ASP.NET开发,从二层至三层,至面向对象>http://www.cnblogs.com/insus/p/3822624.html .我们了解到怎样把自己的程序由二层变为三层.本篇我们将学会在asp.net 面向对象编程. 真正来说,我们不应该直接在.aspx.cs中new一个BizBase类.正确的做法,是创建一个与.aspx.cs有直接关系的对象.如Item对象.根据数据库表的设计,它有三个字段,因此我们在这个类中创建三个property: 下面我们分别对.aspx.cs的好…
基于Delphi的三层数据库系统的实现方法   1  引言 当前的数据库应用系统中,按其结构划分为两类,一类是两层结构的数据库应系统,另一类是多层结构的数据库应用系统. 两层结构的数据库应用系统包括客户/服务器(C/S)模式和浏览器/服务器(B/S)模式,它的特点是数据和程序分离,数据库服务器端管理数据,客户机或浏览器显示.访问和更新数据,因此可以分别进行开发和维护,同时也降低了数据库服务器的工作量,减小了网络的流量,具有较强的安全性,但当客户端程序或浏览器较多时,服务器的性能会明显下降,而且应…
一.简介 XML-RPC的全称是XML Remote Procedure Call,即XML远程方法调用. 它是一套允许运行在不同操作系统.不同环境的程序实现基于Internet过程调用的规范和一系列的实现. 这种远程过程调用使用http作为传输协议,XML作为传送信息的编码格式. XML-RPC的定义尽可能的保持了简单,但同时能够传送.处理.返回复杂的数据结构. XML-RPC是使用HTTP协议做为传输协议的RPC(远程方法调用)机制,使用XML文本的方式传输命令和数据. 一个RPC系统,必然…