其实是保存到表(比如table1)的大对象字段(比如a6)中,可以用以下代码完成:
(table1FieldByName('a6') as tblobfield)loadfromfile(s);
-------其中S 为要保存的文件名
两种,一种是将转化成二进制数据流存入数据库中。一种是保存的路径,然后前台读取路径去调用。相关的代码百度一下应该会有,第二种方法实现上比较简单,就是存储路径,然后根据路径读取对应的显示出来。第一种就比较麻烦,要先把转化成二进制数据,读取时就是从数据库读取对应数据再转化成显示出来。
一般图像是不保存在数据库的而是先将放在工程下的某个文件夹中,将所在的工程文件路径存在数据库中,当程序加载的时候,从数据库中读取的路径,然后根据路径在工程的文件夹中读取文件
这个到不是很清楚!
参考资料:
>
以上就是关于delphi如何保存图片到数据库“全部的内容,包括:delphi如何保存图片到数据库“、如何往数据库中存图片、怎样将图片存在数据库里面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)