var
MyBlob: TStream;
Myfs:TFileStream;
begin
path:='D:\ICON\exit.bmp';
Table1.Active:=true;
table1.Last;
table1.Insert;
try
begin
MyBlob:=table1.CreateBlobStream(table1.FieldByName('photo'),bmReadWrite);
MyBlob.Seek(0, soFromBeginning);
Myfs:= TFileStream.Create(path, fmOpenRead);
try
begin
MyBlob.CopyFrom(Myfs, Myfs.Size);
end;
finally
Myfs.Free
end;//try
end;
finally
MyBlob.Free
end; //try
table1.Post;//当图片大于100K时报错 Ivalide Blob Length不知哪里有错请指教.我用的数据库是SQL SERVER 2000
end;
MyBlob: TStream;
Myfs:TFileStream;
begin
path:='D:\ICON\exit.bmp';
Table1.Active:=true;
table1.Last;
table1.Insert;
try
begin
MyBlob:=table1.CreateBlobStream(table1.FieldByName('photo'),bmReadWrite);
MyBlob.Seek(0, soFromBeginning);
Myfs:= TFileStream.Create(path, fmOpenRead);
try
begin
MyBlob.CopyFrom(Myfs, Myfs.Size);
end;
finally
Myfs.Free
end;//try
end;
finally
MyBlob.Free
end; //try
table1.Post;//当图片大于100K时报错 Ivalide Blob Length不知哪里有错请指教.我用的数据库是SQL SERVER 2000
end;
解决方案 »
- DELPHI中不能修改同一程序中不同窗口的控件属性
- 跪求--delphi编程实现对交换机和服务器的检测的方法
- 请高手看看这是怎么回事?
- 求助:dll窗体调用,有时会出现“Code 1400:无效的窗口句柄”的问题
- 怎样打开一个一个打开文件夹下面的所有文件,然后处理。?
- 如何去掉MDI子窗口的图标?
- 如何让DBCOMBOBOX只能通过下拉菜单选值,而不能直接输入?谢谢
- 怎样得到query的纪录号,十万火急!
- delphi文本中数组查找与比较
- 请教三层结构中,中间层如果突然死掉,那么客户端怎么知道?有什么事件么可以去捕获么?
- 如何在导出Excel文件时先请空Excel中的内容?急,请帮忙!
- 图片存入数据库的奇怪问题
自己找一下配置选项,OK