D
delnew
Unregistered / Unconfirmed
GUEST, unregistred user!
//读取图片文件
S:= TMemoryStream.Create;
s.LoadFromFile(od.filename);
S.Position := 0;
//写入图片到Oracle
try
sSql:='insert into water (bh,lx,photo) values ('''+'A001'+''','''+lx+''',hoto)';
OraSQL1.SQL.Clear;
OraSQL1.Params.Clear;
OraSql1.SQL.Add(sSql);
OraSQL1.Params[0].ParamType:=ptInput;
OraSQL1.Params[0].LoadFromStream(s,ftBlob);
OraSQL1.Execute;
except
on e:exception do
begin
s.Free;
screen.Cursor:=crdefault;
application.MessageBox(pchar(e.Message),'提示',16);
exit;
end;
end;
====================================
请问我上面的语句有什么问题? OraSQL1.Execute执行不成功
请问大家使用ODAC是如何保存blob类型的数据的?
多谢
S:= TMemoryStream.Create;
s.LoadFromFile(od.filename);
S.Position := 0;
//写入图片到Oracle
try
sSql:='insert into water (bh,lx,photo) values ('''+'A001'+''','''+lx+''',hoto)';
OraSQL1.SQL.Clear;
OraSQL1.Params.Clear;
OraSql1.SQL.Add(sSql);
OraSQL1.Params[0].ParamType:=ptInput;
OraSQL1.Params[0].LoadFromStream(s,ftBlob);
OraSQL1.Execute;
except
on e:exception do
begin
s.Free;
screen.Cursor:=crdefault;
application.MessageBox(pchar(e.Message),'提示',16);
exit;
end;
end;
====================================
请问我上面的语句有什么问题? OraSQL1.Execute执行不成功
请问大家使用ODAC是如何保存blob类型的数据的?
多谢