大家好!我的数据库是用delphi 自带的 Paradox 建立的。其中有一个字段是Graphic 类型的。
我的问题是:怎么把Jpege 或 Bmp 格式的图片转换成BLOB Graphic 类型?????????????????????????????????????????????

解决方案 »

  1.   

    tblobfield(ADOQuery1.FieldByName('tupian')).LoadFromFile('c:\1.bmp');
      

  2.   

    一样的
    tblobfield(ADOQuery1.FieldByName('tupian')).LoadFromFile('c:\1.jpg');
      

  3.   

    我可以不可以通过DBImage1 控件给BOLB 字段赋值?????????????????????????
      

  4.   

    DBImage1控件的Loadpicture 过程怎么使用啊 ?
      

  5.   

    可以啊
    tblobfield(ADOQuery1.FieldByName('tupian')).Assign(DBImage1.Picture.Graphic)
      

  6.   

    我的数据库的表包括三个字段: id char(10), name char(10),Pic Graphic 。数据库是用delphi 自带的Paradox 建立的。。我在窗体上用了DBEdit1,DBEdit2,DBImage1 分别和三个字段联系,,,,,,,,,我的意思是:我怎么通过DBImage1控件修改字段Pic的值??????????????????????因为我只要改变DBEdit1和DBEdit2 的值就直接改变了字段id 和 name  字段的值。。
      

  7.   

    我用的是table1控件连接的数据库????????????//
      

  8.   

    procedure TPerson_Search_Form.DBImage1DblClick(Sender: TObject);
    begin
      OpenPictureDialog1.Execute;
      if OpenPictureDialog1.FileName <> '' then
        begin
          //Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
          dbimage1.Picture.Graphic.LoadFromFile(OpenPictureDialog1.FileName);
          tblobfield(datamodule_form.person_Table.FieldByName('Picture')).Assign(DBImage1.Picture.Graphic);
        end;
    end;这样为什么不可以啊 ?????
      

  9.   

    最好别用DBImage,好像不支持jsp格式,用image吧