永发信息网

请问在.net编程中,如何从数据库二进制字段读取一个视频文件,并在页面播放?

答案:2  悬赏:80  手机版
解决时间 2021-03-05 03:20
  • 提问者网友:niaiwoma
  • 2021-03-04 22:54
数据库是sqlserver,视频文件存在image字段内,请问怎样读取出来?视频文件是mpg格式,想用realplayer播放。
最佳答案
  • 五星知识达人网友:走死在岁月里
  • 2021-03-05 00:04
实际的图像存储是一个byte []数组。读取流。
字节[] pics1 =(字节[])domainTd.Rows在一个行] [列]值是投
二进制数据,和原来的文件类型和文件名,然后扔进方法。处理!
使用System.Media
公共无效WRITEFILE的(byte []的图片,字符串文件名)
{
私人SoundPlayer的simpleSound;
的FileStream FS =新的FileStream(文件名, FileMode.Append,FileAccess.Write);
BinaryWriter的体重=新的BinaryWriter(FS);
bw.Write(PICS,pics.Length,0);
bw.Close();登记/> fs.Close();
simpleSound =新SoundPlayer的(“Sound.wav”);
simpleSound.Play();
}
上面的数据是不使用简单的方法时,如果该数据是比较大的,可能有必要使用一个缓冲区,它!
全部回答
  • 1楼网友:不甚了了
  • 2021-03-05 00:17
从数据库中将数据取出来 将数据存在本地 播放时播放本地的文件
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯