看看这样行否?字段类型 image,sql 7
var
s : TMemoryStream;
begin
s := TMemoryStream.Create;
s.LoadFromFile('.....');
s.Position := 0;
with ADOQuery1 do begin
Close;
SQL.Clear;
SQL.Add('insert into drawdwg (tabno,filedwg) values (:no,:dwg)');
Parameters.ParamByName('no').Value := Edit1.Text;
Parameters.ParamByName('dwg').LoadFromStream(s,ftBlob);
Execsql;
end;
s.Free;
showmessage('save ok!');
end;
var
s : TMemoryStream;
begin
s := TMemoryStream.Create;
s.LoadFromFile('.....');
s.Position := 0;
with ADOQuery1 do begin
Close;
SQL.Clear;
SQL.Add('insert into drawdwg (tabno,filedwg) values (:no,:dwg)');
Parameters.ParamByName('no').Value := Edit1.Text;
Parameters.ParamByName('dwg').LoadFromStream(s,ftBlob);
Execsql;
end;
s.Free;
showmessage('save ok!');
end;
关于图像的存取,图像的格式(*.bmp,*.JPEG,*.GIF等),保存图像的时候要实行格式转换,(我做过*.bmp,*.jpeg的存取),将图像格式转化为*.bmp,再用流存入数据库。
你在做什么东西,现在我很少上CSDN拉