zoukankan
html css js c++ java
WAP中实现数据库附件下载
Dim
connStr
As
String
=
class_data.cnstr
Dim
conn
As
New
SqlConnection(connStr)
Dim
sql
As
String
=
"
select * from gw_fjb where id=
"
+
CStr
(Request.QueryString(
"
id
"
))
Dim
cmd
As
New
SqlCommand(sql, conn)
conn.Open()
Dim
read
As
SqlDataReader
=
cmd.ExecuteReader()
read.Read()
Dim
tfjmc
As
String
=
Trim
(read(
"
fjmc
"
))
'
后缀和类型
Dim
hz()
As
String
=
tfjmc.Split(
"
.
"
)
Dim
hzmc
As
String
=
""
, FILE_MIME
As
String
If
hz.Length
=
2
Then
hzmc
=
hz(
1
)
End
If
Select
Case
LCase
(hzmc)
Case
"
txt
"
FILE_MIME
=
"
text/plain
"
Case
"
doc
"
FILE_MIME
=
"
application/msword
"
Case
"
mid
"
FILE_MIME
=
"
audio/midi
"
Case
"
mp3
"
FILE_MIME
=
"
audio/mpeg
"
Case
"
gif
"
FILE_MIME
=
"
image/gif
"
Case
"
jpg
"
FILE_MIME
=
"
image/jpeg
"
Case
"
.png
"
FILE_MIME
=
"
image/png
"
Case
"
wml
"
FILE_MIME
=
"
text/vnd.wap.wml
"
Case
Else
tv.Text
=
"
操作失败:不合法的文件类型!
"
Exit Sub
End
Select
Response.Clear()
Response.AppendHeader(
"
Content-Disposition
"
,
"
attachment;filename =
"
+
HttpUtility.UrlEncode(tfjmc))
Response.ContentType
=
FILE_MIME
Response.OutputStream.Write(read(
"
fj
"
),
0
,
CInt
(read(
"
fjcd
"
)))
Response.End()
conn.Close()
在确认服务器正常配置MIME时,还出现"无法安装"/"无效的文件格式"等错误提示,代表您的手机对应此文件的应用程序不支持此方式的输出.
查看全文
相关阅读:
点击链接,取得href的值,但是不转向
启动和停止MySQL服务
QuickText for Notepad++
otepad++ 配置 支持jquery、html、css、javascript、php代码提示
windows 2008+IIS7+Mysql+PHP5.5 + FastCGI环境配置
Jquery异步请求数据实例代码
JS读取本地文件及目录的方法
c#.net从ftp下载文件到本地
怎样才能充分利用SQL索引
jQuery EasyUI Datagrid性能优化专题
原文地址:https://www.cnblogs.com/always/p/407229.html
最新文章
oracle 知识
10条PHP编程习惯助你找工作
优化PHP程序的方法(温故知新)
php new self()和new static()
PHP利用Curl实现多线程抓取网页和下载文件
优化 PHP 代码建议
php简单实用的操作文件工具类(创建、移动、复制、删除)
利用PHP从淘宝采集评论和成交数据
ThinkPHP整合支付宝担保交易
ThinkPHP3.2对接开发支付宝即时到帐接口
热门文章
ThinkPHP3.2.3自带的分页用法--很简单实用
细说可空类型 nullable PropertyType
SQl 2008 如何清除登陆过的服务器名称
sql日期格式化
使用SQL语句创建和删除约束
关于新小米盒子的Recovery模式如何进入
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
vs2012编译的程序不能在XP和2003下执行问题的解决方法
FCKEDITOR在.NET中的使用
使用ClientScriptManager向客户端注册脚本
Copyright © 2011-2022 走看看