| procedure TForm1.Button9Click(Sender: TObject); var ms : TMemoryStream; begin ms := TMemoryStream.Create; Image2.Picture.Graphic.SaveToStream(ms); with HsQuery2 do begin database.StartTransaction; Append; HsQuery2.FieldByName('f1').AsString := FormatDateTime('YYYYMMDDHHMMSS',now); HsQuery2.FieldByName('f2').AsString := FormatDateTime('YYYYMMDD',now); HsQuery2.FieldByName('f3').AsString := FormatDateTime('HHMMSS',now); HsQuery2.FieldByName('f4').AsString := '潇洒哥'; HsQuery2.FieldByName('f5').AsString := '1'; HsQuery2.FieldByName('f6').AsString := '330102199001164317'; HsQuery2.FieldByName('f7').AsString := '1'; HsQuery2.SetBlobStream(HsQuery2.FieldByName('fPHOTO'),ms); Post; ApplyUpdates; CommitUpdates; database.Commit; end; ms.Free; end; |