怎样直接将sql数据库保存的文件数据下载到客户端?(asp.net)
在服务器端不生成文件.
有晓得的回一贴罗,
万分感谢

解决方案 »

  1.   

    FileStream filepath=new FileStream(strFilePath,System.IO.FileMode.Open,FileAccess.ReadWrite);
    long leng=filepath.Length;

    if (leng == 0)
    {
    return false;
    }
    else
    {
    Byte[] FileByteArray = new Byte[leng];
    filepath.Read(FileByteArray,0,System.Convert.ToInt32(leng));
    System.Data.SqlClient.SqlParameter[] sqlM={
      new SqlParameter("@File",FileByteArray),
      };
    DAAB.SqlHelper.ExecuteDataset(strConn,CommandType.Text,strSql,sqlM);
    return true;
    }
    ===============================
    保存文件的代码
      

  2.   

    使用Web Service由客户端程序调用。