这是我制作的屏保保存图片的代码; var Strm: TMemoryStream; vDir:String; begin if frmMain.ImgView.Picture.Graphic <> nil then begin vDir:=ExtractFileExt(OpenDialog1.FileName); Strm:=TMemoryStream.Create; try frmMain.ImgView.Picture.Graphic.SaveToStream(Strm); with DM.qryImage do begin Close; SQL.Text:='Select * from Image where Num = '???'; Open; if not IsEmpty then begin Edit; Strm.Position:=0; TBlobField(FieldByName('Image_List')).LoadFromStream(Strm); Post; end; end; finally Strm.Free; end; end; end;
var
Strm: TMemoryStream;
vDir:String;
begin
if frmMain.ImgView.Picture.Graphic <> nil then
begin
vDir:=ExtractFileExt(OpenDialog1.FileName);
Strm:=TMemoryStream.Create;
try
frmMain.ImgView.Picture.Graphic.SaveToStream(Strm);
with DM.qryImage do
begin
Close;
SQL.Text:='Select * from Image where Num = '???';
Open;
if not IsEmpty then
begin
Edit;
Strm.Position:=0;
TBlobField(FieldByName('Image_List')).LoadFromStream(Strm);
Post;
end;
end;
finally
Strm.Free;
end;
end;
end;
别人说叫我改成bit类型我在ComboBox中显示的是男、女,存进去是1、0读取的1、0,显示的是男、女
该怎么解决呢?