请问各位如何使用Delphi的控件来存储一图象文件到数据库中。有这样的控件吗? 非常感谢!!!

解决方案 »

  1.   

    保存图片到数据库好象没有控件吧,写代码实现(转)
    //保存图片
    var tempStream:TMemoryStream;
        JpgPic:TJpegImage;
    begin
    try
      JpgPic:=TJpegImage.Create;
      tempStream:=TMemoryStream.Create;
      tempStream.clear;
      adoquery1.Append;
      JpgPic.LoadFromFile(openpicturedialog1.filename);
      DBImage.Picture.bitmap.assign(JpgPic);//若你想DBIMAGE显示JPG图像就可这样.
      JpgPic.SaveToStream(tempStream);
      tblobfield(adoquery1.FieldByName('image')).LoadFromStream(tempStream) ;
      adoquery1.Post;
    finally
      JpgPic.Free;
      tempStream.Free;
    end;
      

  2.   

    http://expert.csdn.net/Expert/topic/2844/2844005.xml?temp=.317425