【问题标题】:Storing and retrieving media files from database c#从数据库c#中存储和检索媒体文件
【发布时间】:2013-01-30 13:36:55
【问题描述】:

我正在尝试构建一个测验程序,从数据库中获取问题并在 Visual Studio 应用程序中显示它们。 对于我的一些问题,我想展示一张图片或视频,所以我在我的问题表中添加了一个 varbinary(max) 字段。

但我不知道在这些字段中输入什么我已经阅读了一些文章并看到了“0x00342”或类似的值。我将如何获得这些数据?我必须做一些将我的文件转换为字节的东西吗? 我也读过一些关于“Filestream”的东西,这值得研究吗?

我的另一个问题是将我的文件存储到我的数据库中是否明智,或者我应该将文件路径存储在数据库中并将文件放在其他地方,将 varbinary 更改为 varchar?

提前致谢。

【问题讨论】:

    标签: c# binary


    【解决方案1】:

    存储在数据库列中的二进制文件称为 BLOB(Binary Large OBject)。

    http://support.microsoft.com/kb/309158

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-16
      • 1970-01-01
      • 1970-01-01
      • 2021-11-06
      • 2016-03-15
      • 1970-01-01
      • 2011-12-30
      • 1970-01-01
      相关资源
      最近更新 更多