通过图片的路径可以把图片存到SQL中吗?用什么控件?请各位帮忙,先谢了!

解决方案 »

  1.   

    帮忙啊,为什么这样不行?
      DataModule1.ClientDataSet.Open;
      DataModule1.ClientDataSet.edit;
      DBImage1.Picture.LoadFromFile(openpicturedialog1.FileName);
      DataModule1.ClientDataSet.Post;
      

  2.   

    三层的这样不行。post后要用
    ClientDataSet1.ApplyUpdates(0);中间层datasetprovider poAllowCommandText要设为TRUE
      

  3.   

    FAsm := TMemoryStream.Create;
     FAsm.LoadFromFile(openpicturedialog1.FileName); cdsExcelFile.Append;
     (ClientDataSet.FieldByName('Content') as TBlobField).LoadFromStream(FAsm);
     cdsExcelFile.ApplyUpdates(0);
      

  4.   

    上面写错了,
    FAsm := TMemoryStream.Create;
     FAsm.LoadFromFile(openpicturedialog1.FileName); ClientDataSet.Append;
     (ClientDataSet.FieldByName('Content') as TBlobField).LoadFromStream(FAsm);
     ClientDataSet.ApplyUpdates(0);