概要 【扩展阅读:BASE64编码基于十进制的实现方法】
【扩展信息:nhibernate源码分析之三: 会话】更多信息
连接池
启用 odbc 连接池。 有关连接池的其他信息以及有关如何启用连接池功能的说明,请单击下面的文章编号,以查看 microsoft 知识库中相应的文章: 164221 如何在 odbc 应用程序中启用连接池odbc dsn
使用“odbc 管理器”,在 microsoft internet information server (iis) 安装在的计算机上创建一个“系统”数据源名称 (dsn)。一次指定连接属性,然后在每个页面上重复使用此属性。例如,在 global.asa 文件的 session_onstart 事件中,将连接属性定义为: session("connectionstring") = "dsn=sqlsysdsn;uid=<username>;" & _ "pwd=<strong password>;database=pubs;app=asp script" 确保下列所有条件都满足: “系统 dsn”定义中没有选中受信任连接框。 sql server 安全模式不是“windows nt 集成”。 在连接属性中,uid 不为空。 否则,到 sql server 的连接可能会失败,并收到以下错误信息: microsoft ole db provider for odbc drivers error ´80004005´ [microsoft][odbc sql server driver][sql server]login failed- user:_ reason:not defined as a valid user of a trusted sql server connection.global.asa
是否使用 global.asa 文件是可选的。在其位置上,通常由此文件创建的项目可以放到应用程序调用的第一页上。假定 asp 脚本位于一个文件夹中,该文件夹在“internet 服务管理器”中没有定义为虚拟目录,而是位于另一个虚拟目录下面,那么,包含 session 变量与 dsn 定义的 global.asa 文件就必须保留在此虚拟目录中。否则,将出现以下错误信息: microsoft ole db provider for odbc drivers error ´80004005´ ... 下一页