ADODB.Stream的屬性和用法

來源:互聯網
上載者:User
ado|stream 組件:"Adodb.Stream"
有下列方法:
Cancel 方法
使用方法如下
Object.Cancel
說明:取消執行掛起的非同步 Execute 或 Open 方法的調用。
Close 方法
使用方法如下
Object.Close
:關閉對像
CopyTo 方法
使用方法如下
Object.CopyTo(destStream,[CharNumber])
說明:將對像的資料複製,destStream指向要複製的對像,CharNumber為選擇性參數,指要複製的位元組數,不選為全部複製。
Flush 方法
使用方法如下
Object.Flush
說明:
LoadFromFile 方法
使用方法如下
Object.LoadFromFile(FileName)
說明:將FileName指定的檔案裝入對像中,參數FileName為指定的使用者名稱。
Open 方法
使用方法如下
Object.Open(Source,[Mode],[Options],[UserName],[Password])
說明:開啟對像,
參數說明:Sourece 對像源,可不指定
Mode 指定開啟模式,可不指定,選擇性參數如下:
adModeRead =1
adModeReadWrite =3
adModeRecursive =4194304
adModeShareDenyNone =16
adModeShareDenyRead =4
adModeShareDenyWrite =8
adModeShareExclusive =12
adModeUnknown =0
adModeWrite =2
Options 指定開啟的選項,可不指定,選擇性參數如下:
adOpenStreamAsync =1
adOpenStreamFromRecord =4
adOpenStreamUnspecified=-1
UserName 指定使用者名稱,可不指定。
Password 指定使用者名稱的密碼
Read 方法
使用方法如下:
Object.Read(Numbytes)
說明:讀取指定長度的二進位內容。
參數說明:Numbytes指定的要讀取的找度,不指定則讀取全部。

ReadText 方法
使用方法如下:
Object.ReadText(NumChars)
說明:讀取指定長度的文本
參數說明:NumChars指定的要讀取的找度,不指定則讀取全部。

SaveToFile 方法
使用方法如下:
Object.SaveToFile(FileName,[Options])
說明:將對像的內容寫到FileName指定的檔案中
參數說明:FileName指定的檔案
Options 存取的選項,可不指定,選擇性參數如下:
adSaveCreateNotExist =1
adSaveCreateOverWrite =2

SetEOS 方法
使用方法如下:
Object.setEOS()
說明:
SkipLine 方法
使用方法如下:
Object.SkipLine()
說明:
Write 方法
使用方法如下:
Object.Write(Buffer)
說明:將指定的資料裝入對像中。
參數說明:Buffer 為指定的要寫入的內容。
WriteText 方法
使用方法如下:
Object.Write(Data,[Options])
說明:將指定的文本資料裝入對像中。
參數說明:Data 為指定的要寫入的內容。
Options 寫入的選項,可不指定,選擇性參數如下:
adWriteChar =0
adWriteLine =1



有下列屬性:
Charset
EOS 返回對像內資料是否為空白。

LineSeparator 指定換行格式,選擇性參數有
adCR =13
adCRLF =-1
adLF =10

Mode 指定或返加模式。

Position 指定或返加對像內資料的當前指標。

Size 返回對像內資料的大小。

State 返加對像狀態是否開啟。

Type 指定或返回的資料類型,選擇性參數為:
adTypeBinary =1
adTypeText =2



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。