摘要:
一、 如何使用IIS作为激活代理 .NET Remoting和DCOM之间的一个区别是前者不支持自动运行的服务器进程。需要人工启动服务器进程来注册用来远程激活的类和监听请求。而对于DCOM,当远程客户端调用CoCreateInstanceEx或者其他激活API时,会自动运行服务器进程。 .NET remoting 提供了两种方法来避免人工启动服务器。第一个是将服务器应用程序当做一个服务来实现。... 阅读全文
摘要:
一.Remoting 有两种通道: 1.TcpChannel通道 2.Http通道类型 二.远程对象的激活方式 1.服务器端激活,又称 WellKnow 方式。服务器端激活又分为SingleTon和SingleCall两种模式。SingleTon模式:此为有状态模式。如果设置为SingleTon激活方式,则Remoting将为所有客户端建立同一个对象实例。当对象处于活动状态时,Singl... 阅读全文
摘要:
随着传统的数据库、计算机网络和数字通信技术的飞速发展,以数据分布存储和分布处理为主要特征的分布式数据库系统的研究和开发越来越受到人们的关注。但由于其开发较为复杂,在一定程度上制约了它的发展。基于此,本文提出了在.Net环境下使用一种新的开发语言C#结合ADO.Net数据访问模型来开发分布式数据库系统,大大简化了开发过程。 1 分布式数据库系统 就其本质而言,分布式数据库系统的数据... 阅读全文
摘要:
一. 如何初始化一个TreeView? 弄一个窗口,放上一个TreeView和一个Button,分别取名为TV1和Btn1。如果需要 在每个节点前有个图,请在窗口上放上一个ImageList,取名为ImageList1,双击 它,加入六个图标。还要记得记得将TV1的Images属性改为ImageList1噢。双击按 钮Btn1,在里面填入以下代码,然后按F9运行,点击Btn1就可以看到效果了。 ... 阅读全文
摘要:
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,shellapi, Menus, AppEvnts,Registry; const mousemsg = wm_user + 1; //自定义消息,用于处... 阅读全文
摘要:
在SQL Server中,全局变量是一种特殊类型的变量,服务器将维护这些变量的值。全局变量以@@前缀开头,不必进行声明,它们属于系统定义的函数,自己没有办法定义全局变量,如果有需要,可以用变通的方法,如把你的表看做全局变量。 SQL Server 7.0 以前的版本全局变量是由系统提供且预先声明的变量,通过在名称前保留两个 (@@) 符号区别于局部变量。SQL Server 7.0及... 阅读全文
摘要:
begin ADODataSet.First; Whlie not ADODataSet.Eof do begin // 执行代码 ADODataSet.Next; end; end; 阅读全文
摘要:
一测试存储过程 CREATE PROCEDURE DelphiSql @age int AS begin select * from person where nianling>@age; end; GO 调用例子 通过ADOQUERY调用代码 procedure TForm1.btn1Click(Sender: TObject); var listitem:TListItem ; ... 阅读全文
摘要:
基本概念 控件状态-为了让控件正常工作,有时需要存储控件状态数据。例如,如果编写了一个自定义控件,其中具有显示不同信息的不同选项卡,为使该控件如预期一样工作,控件需要知道在往返过程中选择的是哪个选项卡。ViewState 属性可用于此目的,但开发人员可能在页级别关闭了视图状态,从而有效地中断控件。为解决此问题,ASP.NET 页框架在 ASP.NET 2.0 版中公开了一种称为控件状态的新功... 阅读全文
摘要:
前言 只要对ViewState稍有了解,就会知道,Asp.net页面中ViewState一般是存储在页面的一个隐藏域中: <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="一堆乱七八糟的东西"> 当我们浏览页面源文件时,看到的那一大堆(特别是当页面有个有大量数据的DataGrid,或在ASP.NET2... 阅读全文