<% @Page Language="C#" %>
<% @Import Namespace="System.IO" %>
<% @ Import Namespace="System.Data" %>
<% @ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
private void Page_Load(Object sender, EventArgs e) {
string strConnection = ConfigurationSettings.AppSettings["WeaponConnString"];
string sql="SELECT armystd_fulltext FROM tbl_ArmyStandard WHERE armystd_id = '" + Request.QueryString["id"] + "'";
SqlConnection connection = new SqlConnection(strConnection);
SqlCommand command = new SqlCommand(sql, connection);
connection.Open();
SqlDataReader dr = command.ExecuteReader();
if(dr.Read()){
Response.Clear();
Response.AddHeader("Content-Type","application/pdf");
Response.BinaryWrite((byte[])dr["armystd_fulltext"]);
}
dr.Close();
connection.Close();
}
</script>
<FONT face="宋体"></FONT><FONT face="宋体"></FONT>
将这段代码中"application/pdf",换成"application/msword"可以把word文件打开,为什么这段代码不能打开PDF文件,怎么改才能打开?