www.cpsh.net > SQL2000 用imAgE类型存储图片,只能存8KB以下的图片,为什么?不是说imAgE类最大2G...

SQL2000 用imAgE类型存储图片,只能存8KB以下的图片,为什么?不是说imAgE类最大2G...

最好的方法是存图片路径到数据库,然后同时把文件上传到服务器路径下.次之的办法是直接把图片存到数据库,办法是先把图片的bitmap二进制序列用base64加密,然后就变成了文本,就可以像普通字符串一样存,读的时候反过来.

转化成二进制代码放在数据库中的!如果图片大的话建议不要使用此类型,正常情况下将图片以上传的形式保存,然后在数据库中记录存放的位置就行了.

可以,用image类型

有image这个数据类型,具体能否存贮有待研究的.

二进制数据类型,大小限制2GB

名目没有要求,一般是用前台说话转换为二进制,然后放到数据库对应的列.

建议不要把图片直接放到数据库,这样太大了.会影响运行的

将图片直接以二进制的形式存入数据库,如果查询频繁,图片大而多,不建议这样做,首先数据会比较大,再者查询,重新转化为图片 将浪费时间和资源; 一般的方法都是存储图片的路径,图片上传到服务器;只要数据类型的长度够用就行varchar 类型就可以,access 用 备注类型;比如一些网站的在线编辑器 什么的, <table></table> <img /> 这些标签 实际上 就是以文本的形式 保存,从数据库 取出,页面 就显示对应的html 形式!

这个数据类型不限於只能存图像,还可以存储其他的各种各样的文件.是没有限制的.他其实是吧文件转换为2进制的数据进行存储了.建议你在存储这类数据时,最好把当初保存的文件的扩展名记录下来,这样将来从数据库中读取出来进行还原的时候不至于出现问题.存的时候可以不限制文件类型,但是输出数据的时候往往受展示语言的限制,只能能显示某些类型的问题见.比如delphi的image控件就只能显示bmp,jpg的而不能直接显示gif图片.

可以存储图片,你将图片保留为image格式如果你在数据库中存储路径,只要在调用的时间读数据库的路径值就可以了.不需要任何辅助工具例如:在你的网页上一个image控件利用数据库独处的图片,你在数据库独处路径的时间做成一个属性然后 这样就可以显示了

相关搜索:

网站地图

All rights reserved Powered by www.cpsh.net

copyright ©right 2010-2021。
www.cpsh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com