如何将swf文件保存在数据库(注意:不是保存路径),并且能够从数据库中读取出来,解析成swf文件?C#或PHP的都可以。
这是刚刚开始学习数据库编程的人最先学会的一件事,虽然通常不会这么做,因为这样保存一般是不太好的设计(少量情况下是可以的)。
既然你想知道,那么就告诉你吧, 数据库有一个种字段(假设是SQL SERVER)叫Binary(二进制一类的)
如果是Oracle好像是Blob啥的,很少用到,你自己稍微Google一下应该就有了。
保存方法也很简单,你就当一个普通的字段保存基本就可以了。
数据库是可以直接放二进制数据的,百度下就知道.
把文件转化为二进制数据再存到数据库。读取时再把二进制转化为文件.通常是安全性很高的文件才会用二进制保存,一般文件直接存到文件夹。
正常做法,就是数据库里面保存路径,文件保存到对于的路径下就好了。用二进制如果文件很大,数据库压力太大了
文件的话,还是使用文件系统好…
数据库保存文件一般使用 binary (比特位)保存,你把swf转化为binary (流媒体就可以的),然后在数据库中保存就行了。从数据库读出的时候,在反转一下即可。