Tsession与Tdatabase及Tdataset的关系(50分)

  • 主题发起人 主题发起人 ydiandian
  • 开始时间 开始时间
Y

ydiandian

Unregistered / Unconfirmed
GUEST, unregistred user!
我想请问以下Tsession与Tdatabase及Tdataset的在设计数据库应用程序时三者之间的关系,使用他们时是如何发生作用的即他们之间的地位关系?
 
要在应用程序中对一个数据库(如SQLServer)进行操作,必须提供一个联结,
而TSession提供了这样的一个联结,建立了TSession后,应用程序与数据库
之间就建立了通道,也就可以对数据库进行操作了.
而具体怎么样操作将是由其它数据源组件来做了,下面的一个就是TDatabase
一个数据库服务器包含多个数据库,现在大型数据库的管理都是以数据库为单位的,
而TDatabase就对应于大型数据库中的这一层.(所以说,如果你的数据库为FoxPro或
Paradox的话,就必须选择一个目录.
而TDataset则对应于数据表这一级的.
关系:
数据库服务器-----数据库----数据表
TSession ---- TDatabase ----- TDataset
当然,一个TDatabase中不仅有数据表,还有TStoreProc等.
 
接受答案了.
 
后退
顶部