asp如何实现无组件上传二进制文件?

时间:2010-06-03 10:09:00 

我们可用ADO STREAM来做一个无组件的上传程序。

Stream对象包含了许多操作二进制和文本文件的方法,我们现在用Stream对象来操作二进制对象,进行上传 :

<!--METADATA TYPE="typelib"
      UUID="00000205-0000-0010-8000-00AA006D2EA4"
    NAME="ADODB Type Library"
-->
<%
  Dim objStream
  Set objStream = Server.CreateObject("ADODB.Stream")
  ' 创建一个Stream 对象
  
  objStream.Type = adTypeBinary
  objStream.Open
  objStream.LoadFromFile "D:\Inetpub\wwwroot\images\chunfeng.gif"
  ' 用stream对象的loadfromfile方法打开一个GIF文件
 
  ' 输出stream 对象连接
  Response.ContentType = "image/gif"
' 指定操作文件类型的信息,二进制还是text,如果是text还要指定是ASCII还是UNICODE格式
  Response.BinaryWrite objStream.Read
  
  objStream.Close
  Set objStream = Nothing
  ' 清空
%>

标签:无组件,上传,二进制
0
投稿

猜你喜欢

  • Oracle SQL性能优化系列学习二

    2010-07-23 13:23:00
  • PHP基础之运算符的使用方法

    2023-11-20 17:33:55
  • Django使用channels + websocket打造在线聊天室

    2022-01-05 11:16:26
  • mysql全文搜索 sql命令的写法

    2024-01-25 04:45:38
  • 跟老齐学Python之有点简约的元组

    2022-04-11 10:21:43
  • 多个jquery.datatable共存,checkbox全选异常的快速解决方法

    2024-05-11 09:18:50
  • Golang中字符串(string)与字节数组([]byte)一行代码互转实例

    2023-09-17 14:37:07
  • 对python创建及引用动态变量名的示例讲解

    2023-02-03 07:10:49
  • 详细介绍在pandas中创建category类型数据的几种方法

    2023-01-13 15:40:57
  • 浅谈pytorch、cuda、python的版本对齐问题

    2022-12-03 13:04:54
  • 简单实现python收发邮件功能

    2022-03-08 08:02:40
  • python爬虫获取淘宝天猫商品详细参数

    2021-06-08 09:27:29
  • Python编程之gui程序实现简单文件浏览器代码

    2021-08-20 11:09:36
  • Python识别二维码的两种方法详解

    2022-08-20 23:44:12
  • Go单体服务开发最佳实践总结

    2024-04-26 17:35:48
  • Python列表计数及插入实例

    2023-05-26 23:41:12
  • js对象基础实例分析

    2023-09-03 12:07:56
  • python中数字列表转化为数字字符串的实例代码

    2021-04-30 02:46:45
  • python 连续不等式语法糖实例

    2021-11-03 02:15:20
  • 轻量级的Web框架Flask 中模块化应用的实现

    2021-04-07 13:08:16
  • asp之家 网络编程 m.aspxhome.com