1 TSession对象
为了管理应用程序与数据库系统的多重连接,Delphi提供了TSession对象。Delphi中的数据访问对象(Data Aclearcase/" target="_blank" >ccess Object)均包含Session属性,用来指向与之对应的TSession对象。如果应用程序需要同时建立对数据库系统(尤其是BDE数据库)的多个连接,就必须定义多个TSession对象,属于不同连接的数据访问对象的Session属性不能相同,否则将无法同时使用。
在数据库应用程序运行时,Delphi会自动生成一个缺省TSession对象,名字为Session,数据访问对象在缺省情况下均与之相连。
TSession对象除了自动管理数据库连接外,还能够取得数据库信息。下面就分别介绍这方面的函数。
2 获取数据库别名信息
TSession对象在获取数据库别名方面有3个函数/过程: