|
  
- UID
- 259939
- 帖子
- 4
- 精华
- 1
- 名声
- -2 分贝
- 探客币
- 16 元
- 人品
- 0 %
- 阅读权限
- 255
|
1#
发表于 2008-4-10 15:29
| 只看该作者

- 这是一篇来自百度知道的问题
[问答] 高手帮忙了,看下代码
无组件上传的解析二进制的函数,解释的对不对,请高人指点
<br>
<br>Function BinaryToString(biData,Size) biData二进制的文件流Size总长度
<br> Const adLongVarChar = 201定义临时数据库的字段类型,此处为大字符串
<br>Set RS =CreateObject("ADODB.Recordset")客户端建立虚拟数据流,开放其权限rs
<br>RS.Fields.Append "mBinary", adLongVarChar, Size追加字段名称为mbinary,大字符串,长度这一点不是很理解,
<br> RS.Open打开临时数据库
<br>RS.AddNew执行添加
<br>RS("mBinary").AppendChunk(biData)添加不可以直接使用Insert语句使用AppendChunk
<br>RS.Update更新数据库
<br>BinaryToString = RS("mBinary")这里设置函数返回值
<br>RS.Close关闭数据库 |
|