图片怎么输入到数据库里?(33分)

  • 主题发起人 主题发起人 千中元
  • 开始时间 开始时间

千中元

Unregistered / Unconfirmed
GUEST, unregistred user!
以前没遇到过,请尽量详细些,给出exmaple最好
 
用blob类型不就行了,
看看delphi的帮助.
 
blob类型--知道是用这个类型。
我是说在程序里怎么控制输入“图片”。
 
如下过程可将文件存入Blob,哪管是BMP,还是JPG

procedure TForm1.Button1Click(Sender: TObject);
var MemStm : TMemoryStream;
BlobStm: TStream;
begin
MemStm := TMemoryStream.Create;
MemStm.LoadFromFile('ReadMe.txt');
Query1.Edit;
BlobStm:=Query1.CreateBlobStream(Query1.FieldByName('C2'), bmReadWrite);
try
MemStm.SaveToStream(BlobStm);
except
end;
BlobStm.Free;
MemStm.Free;
end;

我做了个将图片以JPEG存入数据库的控件,需要的话,给我联系!
 
免费?
如果工作的时候用当然要和你商量费用,可我是个学生(10天内)
sheepish@china.com
能有source么?
 
当然!
就现在
 
procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
begin
Table1.Edit;
DBImage1.Picture.LoadFromFile(OpenDialog1.FileName);
Table1.Post;
end;
end;
 
后退
顶部