特定扩展名的内容类型* .asd

时间:2019-04-15 12:45:10

标签: c# html asp.net-mvc asp.net-mvc-5

通过在MVC5中开发的系统,我在数据库SQL Server中以扩展名*.asd的VarBinary类型文件加载。该扩展名对应于文件类型

ASD Terraspec(* .asd,* .sco)的反射光谱

这是一条曲线,可读取非常具体的应用程序 Indico Pro 。想法是能够在相应的视图中可视化文件。我使用的应用程序/八位位组流类型结果为负。

代码:

 public ActionResult verASD() {

        SqlConnection con = new SqlConnection("Data Source=(local);Initial Catalog=DocumentacionPrueba;Integrated Security=True");

        con.Open();
        SqlCommand cmd = con.CreateCommand();
        cmd.CommandText = @"SELECT VALUE FROM FILEDETAILS WHERE NAME ='"+ vid +"' AND HOLEID='"+ vholeid +"'" ;
        SqlDataReader dr = cmd.ExecuteReader();
        if (dr.Read())
        {
            return File((byte[])dr["VALUE"], "application/octet-stream");
        }
        else {
            return null;
        }
    }

使用Google Chrome浏览器,错误是:

  

不支持插件

 <div class="col-md-6 col-lg-12 col-xl-6">        
    <section class="panel">
        <div class="panel-body">
            <div class="row">
                <embed src="@Url.Content("~/Documentos/verPDF?value1=@ViewBag.codCarpeta&value2=RC-RC-002")" class="form-control input-lg mb-md" style="height:860px;" type="application/octet-stream" />        
            </div>
        </div>
    </section>
 </div>

如果您有想法,请告诉我。

0 个答案:

没有答案