BLOB字段怎么写入大于64K的图片,数据库为SQLSERVER2000?

zhangrong80 2003-05-21 04:50:36
BLOB字段怎么写入大于64K的图片,数据库为SQLSERVER2000?
字段类型为image。
...全文
51 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jazzy 2003-05-22
  • 打赏
  • 举报
回复
还有一个问题,就是SQL_SERVER的image字段,是一个文件地址,还是就是图片文件,如是,它支持几种类型的图片格式。
gardenyang 2003-05-22
  • 打赏
  • 举报
回复
ruhapy(风) 的说法应该对,我们原来也碰到过这个问题,当时我们就换了ado连接就可以了,不过我们改过blobsize好像还是有一些问题,所以建议你采用ado就可以了
xirumin 2003-05-21
  • 打赏
  • 举报
回复
没有限制的
ruhapy 2003-05-21
  • 打赏
  • 举报
回复
如果用bde连接的话,把blob size 设成9999;如果是ado,直接可以存,没有限制
belllab 2003-05-21
  • 打赏
  • 举报
回复
如果你的控件用的是BDE的话,你需要改你的连接BDE的Blob size属性,以K为单位(在BDEAdministrator内)
如果用的是ADO的话,应该无此限制
weitao999 2003-05-21
  • 打赏
  • 举报
回复
写入可以用TblobField(Field).loadfromfile
weitao999 2003-05-21
  • 打赏
  • 举报
回复
var r:tfilestream;
filename:string;
try
try
r:= TFileStream.create(filename, fmCreate);
TBlobField(FField).SaveToStream(r);
finally
freeandnil(Fstream);
end;
woshishui11121113 2003-05-21
  • 打赏
  • 举报
回复
gz

2,495

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧