我用的是dbo的数据库,在delphi中用dbimage控件,query控件,我能用table控件显示     
图象,请问用query控件如何显示                                                    
   还有请问如何将图象数据存入数据库中,字段类型为image型?

解决方案 »

  1.   

    将图象数据存入数据库中方法如下:
      1.先在 uses 加入 DBCtrls
      2. 放一个Button, 一个 ADOConnection1,一个ADOQuery1.先打开要存入的表,然后如下。
      procedure TForm1.Button1Click(Sender: TObject);
      var
      mem : TMemoryStream;
      begin
      mem := TMemoryStream.Create();
      ADOQuery1.Insert;
      mem.LoadFromFile( '存入的图片名(跟路径有关).bmp' );
     TBlobField( ADOQuery1.FieldByName( 'pic' ) ).LoadFromStream( mem );//字段名为pic,字段类型为image型
     ADOQuery1.Post;
     mem.Free;end;
      

  2.   

    query只能取得数据,不能显示数据。