问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在DELPHI中怎样把图片存入SQL SERVER的image字段中?

发布网友 发布时间:2022-05-05 06:19

我来回答

2个回答

热心网友 时间:2023-10-12 15:19

后台设定为Image没错,Delphi顶用TBlobField.保存图片时,如不雅是BMP,那就直接用TDBImage;如不雅想保存Jpg、Gif等,就先将文件转换成Stream,然后就可以导入到Blob字段中了TBlobField.LoadFromStream,经由过程Stream可以将任何二进制数据存到数据库中了,举个Jpg的例子,你可以先大年夜数据库中Image字段的内容读到TBlobField中,然后你本身建一个TFileStream,将BlobField中的内容SaveToStream,把TFileStream.Free,你就可以大年夜与FileStream接洽关系的文件中获得恢复出的Jpg了!(这个我实践过)但你读出数据时,要本身将二进制的Stream恢复成本来的情势。其实,这个问题的可贵在于如何将数据库保存的二进制Stream数据恢复为图片格局的数据,用FileStream其实是躲避了这个问题!如不雅大年夜家有更好的办法,还请拿出来指导鄙人!

热心网友 时间:2023-10-12 15:20

还有一点,如不雅是用TQuery
+
TBlobField的话,保存时因为游标、数据集的缘故,SQlServer的客户端会将其先转换为UniCode的字符串,到了后台再将字符串转换为实际数据,就是说多了两遍转换的过程;所以微软推荐用存储过程
+
Blob型的参数,速度会快,但带来了与数据集的记录匹配的问题,会麻烦一点!关于Blob数据的存取,在MSDN和SQLServer OnlineBook中都有描述
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
卡耐基的智慧大全集内容简介 会说话赢天下内容简介 卡耐基演讲与口才内容简介 商务口才训练内容简介 卡耐基金牌口才作者简介 卡耐基商务口才 作者简介 爱因斯坦的更多故事 杨柯叶谨言是什么电视 房贷和消费贷利率差别不大,但是还款金额差别挺大,都是怎么计算的... ...11月18号提现1500元、,11月25号还款1515,请问我还需要还 怎样在Sql数据库中用Delphi存取图片 在delphi中往sql中插入图片路径怎么写~ 用保存路径的方式 在Delphi中怎样把JPG图片保存到SQL的库表中? delphi+Sql图片问题 承德宽成是关内还是关外? 离山海关最近的草原是哪个草原,最好可以住蒙古包,吃烤全羊? 谁知道山海关保卫战是怎么回事,最好详细点 安徽到吉林山海关是不是必经之路? 山海关为何如此险要? 山海关的交通指南 怎样从秦皇岛的山海关机场去承德? 京哈高铁为什么不走山海关,是因为绕路了吗? 山海关的问题 从山东去东北不走山海关行吗? 承德至北戴河间的山是何山脉 山海关到热河多少公里? 秦皇岛山海关承德是一 条路线吗…从锦州出发想去这几个地方…谁知道先去哪地?求解路线 从承德到秦皇岛要多长时间? 山海关到承德怎么走 承德避暑山庄到山海关开车咋走 delphi读取sqlserver2008数据库存的图片 那么数据库中对应的图片字段属性应该设置成什么? Delphi7.0怎么将个人照片保存进SQL数据库中?? 海贼王剧场版最强之敌z是怎么打败z的 在SQLSEVER中有Image字段,如何用Delphi添加图片? 海贼王剧场版12最强之敌z到后面路飞打Z的小弟弟? 设置好听的卡名称 (DELPHI)已经存入SQLSERVER中的图片数据(image字段)太大,怎么直接在数... 海贼王剧场版最强之敌z片尾曲叫什么?歌词好像是静静地凝视着大海,这世界的开端。。。。 海贼王剧场版最强之敌Z什么时候在内地上映? 大家谁知道怎么在SQL server存图片和在Delphi中怎么把数据库中的图片显示出来 海贼王最强之敌Z有多少集 delphi如何把数据库的图片(二进制文件)导到本地文件夹 在delphi中如何取出数据库中的图片显示在image上 delphi 如何显示数据库里的JPG图片文件 delphi中,将数据库中的不同类型的图片显示出来,用什么控件来实现? 在哪儿有美女跳舞的网络看啊? 美女热舞哪里能看到,而且比较多。 哥特字体到底为什么变成大爆款了 哥特体文字要怎么练习 哥特字体怎么写