其余的地方和别的SQL语句是一样的
比如说
insert into table (xm,photos) values(:xm,:photos);
query.parambyname('xm').asstring:=edit1.text;
query.parambyname('photos')..LoadFromFile(openpicturedialog1.filename,ftGraphic);
比如说
insert into table (xm,photos) values(:xm,:photos);
query.parambyname('xm').asstring:=edit1.text;
query.parambyname('photos')..LoadFromFile(openpicturedialog1.filename,ftGraphic);
解决方案 »
- 如何获取外部程序中的登录框的句柄?
- 这个sql语句怎么写?
- 寻求在Win98及NT(XP,Win2000,Win2003)上读取Bios序列号的方法(不通过注册表方式)
- TTable的Filter属性设置问题,在SQL查询器下可以返回行,在程序中不行,救救我啊?!
- 急急急,在线等。。。。。。分不够再加
- 50分求 怎样让窗体接收文字??
- 请教各位高手,有关mysql 和delphi 的问题,在线等待
- delphi中如何调用directx
- C——————————————————————> 怎样用ProgressBar显示一个线程的执行过程?
- 数据库汇总问题
- 一个怎样实现多次输入账号、密码的问题
- codedudu,快来拿分.
var
FileStream:TFileStream;
BlobStream:TadoBlobStream;
begin
if opendialog1.Execute and fileexists(opendialog1.FileName) then
begin
FileStream:=TFileStream.Create(opendialog1.FileName,fmOpenRead);
adotable1.Edit;
BlobStream:=TadoBlobStream.Create(TMemoField(adotable1.FieldByName('img_attach')),bmreadWrite);
BlobStream.Seek(0,soFromBeginning);
BlobStream.Truncate;
BlobStream.CopyFrom(FileStream,FileStream.size);
filestream.Free;
BlobStream.free;
adotable1.Post;
end;
end;procedure TForm1.Button2Click(Sender: TObject);
var
FileStream:TFileStream;
BlobStream:TadoBlobStream;
begin
if opendialog1.Execute and fileexists(opendialog1.FileName) then
begin
FileStream:=TFileStream.Create(opendialog1.FileName,fmOpenRead);
adotable1.Edit;
BlobStream:=TadoBlobStream.Create(TMemoField(adotable1.FieldByName('txt_option1')),bmreadWrite);
BlobStream.Seek(0,soFromBeginning);
BlobStream.Truncate;
BlobStream.CopyFrom(FileStream,FileStream.size);
filestream.Free;
BlobStream.free;
adotable1.Post;
end;
end;