0

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

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

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

提前致谢。

4

1 回答 1

0

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

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

于 2013-02-14T17:03:39.817 回答