Parabox数据库能否存储图片?怎样用代码实现?

解决方案 »

  1.   

    能,字段类型graphicprocedure TForm1.Button3Click(Sender: TObject);
    var stream1:TMemorystream;
      blob:TBlobStream;
    begin
      stream1:=TMemorystream.Create;
      stream1.LoadFromFile(form1.OpenPictureDialog1.FileName);
      table1.Edit;
      blob:=TBlobStream.Create(TBlobField(form1.Table1.FieldByName('pic')),bmwrite);
      blob.CopyFrom(stream1,stream1.Size);
      table1.Post;
      stream1.Free;
    end;
      

  2.   

    楼上的方法没错,但是也可以用dbimage直接对应图形字段写!
    不过说实话Parabox真的是个很烂的东西!数据文件大了经常出问题,练手可以,想用他写点有价值的东西?太靠不住了。
      

  3.   

    可以的,DELPHI例程就有,你看看吧
      

  4.   

    可以,
    在delphi的demos中有里例子。
      

  5.   

    好像应该用assign关联数据库中相应的字段。