将存放此图片的字段定义为Binary,然后将图片转成字符串,存放到数据库中;function PicToString(const APic: String): String;
begin
with TFileStream.Create(APic, fmOpenRead) do
try
SetLength(Result, Size);
Read(Pointer(Result)^, Size);
finally
Free;
end;
end;
begin
with TFileStream.Create(APic, fmOpenRead) do
try
SetLength(Result, Size);
Read(Pointer(Result)^, Size);
finally
Free;
end;
end;
解决方案 »
- delphi有没有无符号int64
- 窗体怎么获得焦点????
- 如何在Z在程序中调用FTP.EXE ,然后登陆FTP, 把服务器上文件抓下来.然后关闭FTP
- 大家在从库存邻料是如保判段该仓库(st_no)是否有该料品(part_no)的呢?如果没有又该如何处理,是不让邻,还是
- 我现在要将做的程序封装起来,安装后要不能看到源代码的,大家能否推荐一个?
- 两个数据库连接问题?
- 在Richedit中如何获取鼠标所在位置的行号??????????????????
- 高分请教使用webbrowser实现多线程单页面浏览器
- 哈问题 帮帮忙
- 给各位大虾说几句心里话!
- 图像问题,高手请进!
- 一个涵数,请问什么意思,如何用,在线等待
if not (Query.State in [dsInsert, dsEdit]) then
Query1.Insert;
Query1Images.LoadFromFile('c:\Windows\Waves.bmp');
Query1.Post;