sql-server - 使用经典 ASP 将文件上传到 SQL 数据库

标签 sql-server asp-classic upload

我正在尝试将文件 (.doc/.pdf) 上传到 SQL 数据库 (2005),但我真的很难找到任何分步指南。

这是在我的 ASP 表单上发生的事情:

  • 用户选择文档
  • 文档当前正在上传到临时文件并发送到电子邮件地址

然而,它也需要存储在数据库字段中。

我已将数据库中的字段类型设置为图像。但是当我真正拥有的只是来自用户的文档链接(例如 C://)时,我不确定如何保存二进制数据信息。

我也希望以后能下载这个文档,这也可以吗?

提前感谢您的帮助。

谢谢克莱尔

最佳答案

当然,使用 freeaspupload上传文件。它非常容易使用。上传文件后,您需要二进制读取文件,然后将该二进制流写入您的数据库。这website似乎有一个你正在尝试做的工作的例子。查看代码并找出您需要的部分。

关于sql-server - 使用经典 ASP 将文件上传到 SQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/650449/

相关文章:

c# - 将文本框中的信息发布到不同解决方案中的另一个文本框

azure - 上载大小为GB的Blob以最快的速度进行 azure 的最佳方法

javascript - 传递带有上一页中的 6 位数字的 asp 变量后,HTML 输入未更新

transactions - ASP Classic 中的事务问题

asp.net - 如何将应用程序从经典 ASP 迁移到 ASP.NET MVC?

Javascript 从按钮上传信息

file - Node.js:处理文件上传, 'data' 事件从未调用

c# - 为什么相同的 Linq-to-SQL 查询会在不同项目的数据库服务器上消耗更多的 CPU 时间?

c# - 返回字符串时,Database.AddOutParameter 中的 Size 参数使用什么?

SQL 用户登录仅访问 View