提交的时候截取后三位,判断是不是.xls文件

解决方案 »

  1.   

    判断的方法有很多.
    楼上说的是一种,还可以尝试打开这个文件.dbPath=server.MapPath("aaa.xls")
    conn.Open "driver={Microsoft Excel Driver (*.xls)};dbq=" & dbPath 通过捕捉错误代码来判断是否是excel
    还有一种方法是比较文件的前几个字节.
      

  2.   

    判断mime,Content Type 为 application/vnd.ms-excel 的是ms excel
    关于怎么判断mime,可以参考 asp无组件上传原理