如何从数据库中在gridview中显示视频文件和单词文件

本文关键字:文件 视频 单词 显示 数据库 gridview | 更新日期: 2023-09-27 17:59:06

我是.net的初学者,我用c#在asp.net中保存和检索文件,我用二进制格式将文件保存到sql中,我不知道如何在网格视图中检索文件,我也不知道如何在gridview中播放视频文件,有人能帮忙做吗。。

如何从数据库中在gridview中显示视频文件和单词文件

将大尺寸文件(如视频、文档等)保存在数据库(二进制或varbinary)中不是一种好的做法相反,您将它们上传到根目录外的结构化文件夹,并在数据库中只保存文件名(名称/路径)

如果你真的想按照你的要求做,请执行以下步骤:

  1. Convert the binary file to a byte array as follows,
                byte[] byteArray=GetBinaryFromDB().TOArray();
  2. Then pass the byte array to the following function within System.IO namespace,
                File.WriteAllBytes (strng path, byte[] bytes) //This will save your file in the path you specified as first argument.

为了播放视频文件,您应该设计一个合适的API(包括闪光电影、灯箱/灯光窗口等)。。