Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ADO vs. multithread

0 views
Skip to first unread message

伊謝爾倫

unread,
Mar 7, 2000, 3:00:00 AM3/7/00
to
【 在 Program...@bbs.tku.edu.tw (尚未認證通過) 的大作中提到: 】
: 請教各位高手一個問題...
: 用ADO存取資料庫需用到connection,
: 請問在multithread程式裡,
: 不同的thread可以共用一個connection嗎?
: 還是一定得每個thread自己create一個connection?

ADO是VB的技術,而thread是java的
VB能寫thread?我不曉得耶......
不過一個專案中不同的from是可以共同一個
connection的不需另外create

--
腳上穿著老舊的輪鞋
想像自己在空氣中漂流
雙腳隨著呼吸的節奏交錯移動
心情隨著速率的快慢飛躍馳騰
沒有聲音沒有同伴
孤獨的像一隻月光下奔跑的狼

[m [1;35m※ 來源:‧亞太之星 bbs.nkfu.edu.tw‧[FROM: pc143.mis.nkfust.edu] [m

小星星,I/O

unread,
Mar 7, 2000, 3:00:00 AM3/7/00
to
==> 在 minir...@bbs.nkfu.edu.tw (伊謝爾倫) 的文章中提到:

> 【 在 Program...@bbs.tku.edu.tw (尚未認證通過) 的大作中提到: 】
> : 請教各位高手一個問題...
> : 用ADO存取資料庫需用到connection,
> : 請問在multithread程式裡,
> : 不同的thread可以共用一個connection嗎?
> : 還是一定得每個thread自己create一個connection?
> ADO是VB的技術,而thread是java的
ADO是DCOM的技術. VB只是只用DCOM元件
thread是OS的技術. Java在Virtual Machine也將他做進去

在multithread可以共用connection,不過之間的同步問題不知道需不需要自己控制
(不知道M$是怎implement ADO的..)

> VB能寫thread?我不曉得耶......
> 不過一個專案中不同的from是可以共同一個
> connection的不需另外create

--
我不猥褻,我是小翰翰
--
[1;33m※我愛 交通大學工業工程與管理學系 <bbs.iem.NCTU.edu.tw>※ [m
我來自ccsun9.csie.nctu.edu.tw

Hello Jacky

unread,
Mar 9, 2000, 3:00:00 AM3/9/00
to

>
> 在multithread可以共用connection,不過之間的同步問題不知道需不需要自己控制
> (不知道M$是怎implement ADO的..)
>
> > VB能寫thread?我不曉得耶......
> > 不過一個專案中不同的from是可以共同一個
> > connection的不需另外create

我不太懂你們說的connection是指什麼…
是指Clinet Server架構socket間的connection(因為你們說是multithread)
若Server不用multithread要如何同時處理多的request?
例如有三個user時…
連線1─斷線1,連線2─斷線2,又連線1─斷線1……

不會吧?


伊謝爾倫

unread,
Mar 9, 2000, 3:00:00 AM3/9/00
to
【 在 lgd. 的大作中提到: 】
: > 在multithread可以共用connection,不過之間的同步問題不知道需不需要自己控制
: > (不知道M$是怎implement ADO的..)
: 我不太懂你們說的connection是指什麼…

: 是指Clinet Server架構socket間的connection(因為你們說是multithread)
: 若Server不用multithread要如何同時處理多的request?
: 例如有三個user時…
: 連線1─斷線1,連線2─斷線2,又連線1─斷線1……
: 不會吧?

你誤會了,connection在vb是一種連接資料庫的模式
主要是用來設定所要連結到的資料來源,可以稱之
為connection物件吧,他的問題在於一個thread用了
connection, 另一個thread是否也能同時使用,前面
討論的結果是可以的
另外我跟同學討論的問題是,vb有提供寫thread的object
或method嗎?因為像java,c++,甚至delphi都有,vb呢?
是沒有還是我們不曉得?

--
腳上穿著老舊的輪鞋
想像自己在空氣中漂流
雙腳隨著呼吸的節奏交錯移動
心情隨著速率的快慢飛躍馳騰
沒有聲音沒有同伴
孤獨的像一隻月光下奔跑的狼

[m [1;36m※ 來源:‧亞太之星 bbs.nkfu.edu.tw‧[FROM: pc143.mis.nkfust.edu] [m

0 new messages