回 帖 发 新 帖 刷新版面

主题:谁能帮我解释mode=3,open,position=0是什么意思?

set oUpFileStream = Server.CreateObject("adodb.stream")
  oUpFileStream.Type = 1
  oUpFileStream.Mode = 3
  oUpFileStream.Open 
  oUpFileStream.Write Request.BinaryRead(Request.TotalBytes)
  oUpFileStream.Position=0
  RequestBinDate = oUpFileStream.Read 
  iFormEnd = oUpFileStream.Size
谁能帮我解释mode=3,open,position=0是什么意思,好吗?谢谢!

回复列表 (共3个回复)

沙发

你这里就是建立个adodb.stream对象用来读取二进制数据,这里
oUpFileStream.Type = 1
Type 指定或返回的数据类型,可选参数为:
adTypeBinary =1
adTypeText =2 这里是1 表示返回类型是adtypebinary 

oUpFileStream.Mode = 3
Mode 指定打开模式,可选参数如下:
   adModeRead =1
   adModeReadWrite =3
   adModeRecursive =4194304
   adModeShareDenyNone =16
   adModeShareDenyRead =4
   adModeShareDenyWrite =8
   adModeShareExclusive =12
   adModeUnknown =0
   adModeWrite =2 
这里是3表示adModeReadWrite读写模式
open 是打开对象,其完整的形式是Object.Open(Source,[Mode],[Options],[UserName],[Password])
你这里是分开写的!
Position 指定或返加对像内数据的当前指针。一般设置为0表示在开头位置!

板凳

[quote]你这里就是建立个adodb.stream对象用来读取二进制数据,这里
oUpFileStream.Type = 1
Type 指定或返回的数据类型,可选参数为:
adTypeBinary =1
adTypeText =2 这里是1 表示返回类型是adtypebinary 

oUpFileStream.Mode = 3
Mode 指定打开模式,可选参数如下:
   adModeRead =1
   adModeReadWrite =3
   adModeRecursive =4194304
   adModeShareDenyNone =16
   adModeShareDenyRead =4
   adModeShareDenyWrite =8
   adModeShareExclusive =12
   adModeUnknown =0
   adModeWrite =2 
这里是3表示adModeReadWrite读写模式
open 是打开对象,其完整的形式是Object.Open(Source,[Mode],[Options],[UserName],[Password])
你这里是分开写的!
Position 指定或返加对像内数据的当前指针。一般设置为0表示在开头位置![/quote]
受益!

3 楼

[quote]你这里就是建立个adodb.stream对象用来读取二进制数据,这里
oUpFileStream.Type = 1
Type 指定或返回的数据类型,可选参数为:
adTypeBinary =1
adTypeText =2 这里是1 表示返回类型是adtypebinary 

oUpFileStream.Mode = 3
Mode 指定打开模式,可选参数如下:
   adModeRead =1
   adModeReadWrite =3
   adModeRecursive =4194304
   adModeShareDenyNone =16
   adModeShareDenyRead =4
   adModeShareDenyWrite =8
   adModeShareExclusive =12
   adModeUnknown =0
   adModeWrite =2 
这里是3表示adModeReadWrite读写模式
open 是打开对象,其完整的形式是Object.Open(Source,[Mode],[Options],[UserName],[Password])
你这里是分开写的!
Position 指定或返加对像内数据的当前指针。一般设置为0表示在开头位置![/quote]
受益!

我来回复

您尚未登录,请登录后再回复。点此登录或注册