数据库里面存储音乐文件在硬盘上存放的地址为字符串格式,然后用的时候,从数据库里读取相应的地址就OK了
数据库依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。
数据库你可以想象为一大堆数据表的集合,数据就存放在每个表中
图片,文件等也能存放在数据库的表中,不过需要转换成二进制编码以数据的格式存放,需要取出时再通过程序进行转换成为原来的格式
比如留言板,看到的内容是存放在数据库的一个记录表中,一条留言就占用一条记录行,需要时通过SELECT 等语句读取出它的内容,显示出来内容更新了,也通过UPDATE 等语句更新数据库中相应记录行的数据。
文件压缩成二进制存放在数据库中?然后需要播放的时候读取出来?是不是这个意思?一般情况都是使用weburl的形式,这样要播放的时候直接读取地址,或者通过打包程序,直接发送给客户端。
为图片、照片、MP3、rmvb指定专属文件名称和文件夹,SQL数据库中定义字符串字段存储他们的路径。制作对应控件,绑定到对应的文件类型上去。
范例 网页中插入图片 图片来源数据库
1、在网站主目录下建立一个文件夹 Photo 将 张三.jpg图片存进去
2、数据库表1.字段1中存放 张三
3、在pic.aspx中使用一个Image控件 ID=Image1
4、pic.aspx.cs文件中代码如下
string x=""
*****************//查询数据库 并将"张三"赋值给x这部分代码省略
Image1.ImageUrl = "/photo/" + x.ToString() + ".jpg"
希望能解决你的问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)