Session |
|
tailen
中階會員 發表:82 回覆:109 積分:63 註冊:2002-04-08 發送簡訊給我 |
|
lee
站長 發表:55 回覆:173 積分:45 註冊:2002-02-27 發送簡訊給我 |
引言: 小弟最近看書,書中提到Tsession,小弟一直不知其作用為何?可否告知?謝謝各位!還有其PrivateDir屬性是何意義?謝謝!就我知道一個Session就是一個對資料庫的通道,透過此通道來與Database Server溝通,如一個TQuery元件開啟時就會產生一個通道,一個TDatabase元件所能產生的session數目有上限(好像是48吧),若您未設定TSession元件,當您使用TDatabase時Delphi會自動為您產生Session,並且配置NetFileDir與PrivateDir位置,NetFileDir用來存放管理兩個程式同時存取Paradox資料檔時產生的PDOXUSRS.NET網路多工控制Lock檔,而PrivateDir用來存在當您採用TTable開啟遠端資料庫時會在PrivateDir產生暫存的_???.DB檔,事實上所有運用BDE的資料存取都會產生.DB(Paradox檔),所以Paradox可說是BDE的核心! 以上言論若有錯誤請網友指正! ~~~Delphi K.Top網站總管~~~
------
~~~Delphi K.Top網站總管~~~ |
天外來客
初階會員 發表:22 回覆:199 積分:44 註冊:2001-11-27 發送簡訊給我 |
引言:對於Lee所說有些許意件, 請參考 1. 對於Session之描述正確. 補充此元件之意義. 若未設定則用Default Session, (i.e.)每一個資料庫之連接均經由同一通道,這在Client-Server沒問題, 在NTier會讓所有經由此通道之呼叫形成Queue. 故須使用Session元件,AutoSession使每一連接均有單獨之通道 2. "事實上所有運用BDE的資料存取都會產生.DB(Paradox檔)" 不見得, 可於BDE Administrator改為DBF引言: 小弟最近看書,書中提到Tsession,小弟一直不知其作用為何?可否告知?謝謝各位!還有其PrivateDir屬性是何意義?謝謝!就我知道一個Session就是一個對資料庫的通道,透過此通道來與Database Server溝通,如一個TQuery元件開啟時就會產生一個通道,一個TDatabase元件所能產生的session數目有上限(好像是48吧),若您未設定TSession元件,當您使用TDatabase時Delphi會自動為您產生Session,並且配置NetFileDir與PrivateDir位置,NetFileDir用來存放管理兩個程式同時存取Paradox資料檔時產生的PDOXUSRS.NET網路多工控制Lock檔,而PrivateDir用來存在當您採用TTable開啟遠端資料庫時會在PrivateDir產生暫存的_???.DB檔,事實上所有運用BDE的資料存取都會產生.DB(Paradox檔),所以Paradox可說是BDE的核心! 以上言論若有錯誤請網友指正! ~~~Delphi K.Top網站總管~~~ |
lee
站長 發表:55 回覆:173 積分:45 註冊:2002-02-27 發送簡訊給我 |
引言: 對於Lee所說有些許意件, 請參考 1. 對於Session之描述正確. 補充此元件之意義. 若未設定則用Default Session, (i.e.)每一個資料庫之連接均經由同一通道,這在Client-Server沒問題, 在NTier會讓所有經由此通道之呼叫形成Queue. 故須使用Session元件,AutoSession使每一連接均有單獨之通道 2. "事實上所有運用BDE的資料存取都會產生.DB(Paradox檔)" 不見得, 可於BDE Administrator改為DBF感謝網友指正,又讓我多學一點! ~~~Delphi K.Top網站總管~~~
------
~~~Delphi K.Top網站總管~~~ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |