2007-11-3 1:31:41 阅读31 评论0 32007/11 Nov3
连接到数据库服务器通常由几个需要很长时间的步骤组成。必须建立物理通道(例如套接字或命名管道),必须与服务器进行初次握手,必须分析连接字符串信息,必须由服务器对连接进行身份验证,必须运行检查以便在当前事务中登记,等等。
实际上,大多数应用程序仅使用一个或几个不同的连接配置。这意味着在执行应用程序期间,许多相同的连接将反复地打开和关闭。为了使打开的连接成本最低,ADO.NET 使用称为连接池的优化方法。
连接池减少新连接需要打开的次数。池进程保持物理连接的所有权。通过为每个给定的连接配置保留一组活动连接来管理连接。只要用户在连接上调用 Open,池进程就会检查池中是否有可用的连接。如果某个池连接可用,会将该连接返回给调用者,而不是打开新连接。应用程序在该连接上调用 Close 时,池进程会将连接返回到活动连接池集中,
2007-11-2 22:13:41 阅读19 评论0 22007/11 Nov2
2007-10-26 14:27:41 阅读48 评论0 262007/10 Oct26
tomcat整合iis
首先先说明我的系统,Windows xp2+IIS5.1+Tomcat5.5.12.
一 安装准备
1需要下载的软件:
Java 2 Standard Development Kit 1.5
Jakarta Tomcat 5.5 (或更高版本)
jakarta Tomcat Connectors: isapi_redirect.msi(或更高版本)
2运行j2sdk-1_5_0_06-windows-i586-p.exe 按照提示安装
2007-10-26 12:19:41 阅读9 评论1 262007/10 Oct26
摘要
Data Access Application Block 是一个 .NET 组件,包含优化的数据访问代码,可以帮助用户调用存储过程以及向 SQL Server 数据库发出 SQL 文本命令。它返回 SqlDataReader、DataSet 和 XmlReader 对象。您可以在自己的 .NET 应用程序中将其作为构造块来使用,以减少需要创建、测试和维护的自定义代码的数量。您可以下载完整的 C# 和 Visual Basic .NET 源代码以及综合文档。
简介
您是否正在从事 .NET 应用程序数据访问代码的设计和开发?您是否觉得自己总是在反复编写相同的数据访问代码?您是否曾经将数据访问代码包装在 Helper 函数中,以便能够在一行中调用存储过程?如果是,那么 Microsoft Data Access Appl
2007-10-26 11:41:41 阅读78 评论0 262007/10 Oct26