procedure TForm1.Button1Click(Sender: TObject);
var
pic:TMemoryStream;
begin
with OraQuery2 do
begin
close;
sql.Clear;
sql.Add('insert into aaa (id,pic1) values (:id,:pic1) ');
params.ParamByName('id').Value:=trim(edit_id.Text);
pic:= TMemoryStream.Create; // 创建内存流
Image1.Picture.Graphic.SaveToStream(pic); // 将图片保存到内存流中
Params.ParamByName('pic1').LoadFromStream(pic,ftblob);
execsql;
pic.Free;
end;
OraQuery1.Refresh;
end;
以上语法能插入图片,但图片大小好像超过5、6K的话,就出错了,请问那里有问题?怎样更新?
procedure TForm1.Button3Click(Sender: TObject);
var
pic:TMemoryStream;
begin
with OraQuery2 do
begin
close;
sql.Clear;
sql.Add('update aaa set pic1=:pic1 where id=:id ');
pic:= TMemoryStream.Create; // 创建内存流
Image1.Picture.Graphic.SaveToStream(pic); // 将图片保存到内存流中
Params.ParamByName('pic1').LoadFromStream(pic,ftblob);
params.ParamByName('id').Value:=trim(edit_id.Text);
execsql;
pic.Free;
end;
OraQuery1.Refresh;
end;上面这个更新有问题,没发更新,怎么处理下
var
pic:TMemoryStream;
begin
with OraQuery2 do
begin
close;
sql.Clear;
sql.Add('insert into aaa (id,pic1) values (:id,:pic1) ');
params.ParamByName('id').Value:=trim(edit_id.Text);
pic:= TMemoryStream.Create; // 创建内存流
Image1.Picture.Graphic.SaveToStream(pic); // 将图片保存到内存流中
Params.ParamByName('pic1').LoadFromStream(pic,ftblob);
execsql;
pic.Free;
end;
OraQuery1.Refresh;
end;
以上语法能插入图片,但图片大小好像超过5、6K的话,就出错了,请问那里有问题?怎样更新?
procedure TForm1.Button3Click(Sender: TObject);
var
pic:TMemoryStream;
begin
with OraQuery2 do
begin
close;
sql.Clear;
sql.Add('update aaa set pic1=:pic1 where id=:id ');
pic:= TMemoryStream.Create; // 创建内存流
Image1.Picture.Graphic.SaveToStream(pic); // 将图片保存到内存流中
Params.ParamByName('pic1').LoadFromStream(pic,ftblob);
params.ParamByName('id').Value:=trim(edit_id.Text);
execsql;
pic.Free;
end;
OraQuery1.Refresh;
end;上面这个更新有问题,没发更新,怎么处理下
解决方案 »
- 请教,如何用DELPHI通过声卡获得,输入音频的频率和幅度值
- 怎么获取其他程序的返回值
- 如何判断一个数据集中连续N个结果有M个数据超过他们的平均数X
- 动态数组的地址怎样取得?
- 在Delphi 里面如何查看一个动态链里面有什么函数
- 窗体如何实现如VC中ScrollView的效果
- 急求答案,马上结贴:这个sql语句怎么写?
- 帮我看一看这段程序。第一次运行不管是找不找得到数据一律OK,可是再一次查找的时候。不管找不找得到数据一律不OK!:(
- 80分求助﹕提供Delphi之ExcelWorkSheet,ExcelWorkBook,ExcelWorkApplication控件使用說明
- 哪里有可以监控别的工作站的倥件?
- dephi7的Qreport 怎么没有显示当前日期的控件,怎么设置?
- TBlobField在delphi7哪个控件里
我的update小图片也不行