delphi 硬盘上的图片,存到oracle里的blob里
解决方案 »
- 菜鸟提问:如何减小编译后文件大小
- 用twebbrowser做了一个软件,但是有个问题一直很迷惑不解,请高手一起探讨~~
- 刚入门,SQL server数据在DELPHI的转换,
- 如何判断两条曲线走势是否一致
- 请教高手,怎样将mainmenu主菜单项与coolbar中的toolbar中的button相结合
- SQL语句的写法,急…………
- win7 64位下部分机器用管道无法获取返回信息
- 请教,请教!Rasapi32.dll开发的新建网络拨号问题。(求帮忙,高分)
- 上海Delphi 开发主管的工作是不是很不好找
- 我用D5作了一个本地数据库管理系统,功能非常强大!谁想要可留下Email,发给你一份。
- 發送短信
- 怎么改变speedbutton按钮的外观形状
.....
with ADODataSet1 do
begin
Close;
CommandText:='select * from test1';
Open;
Append;
TBlobField(FieldByName('a')).LoadFromFile('c:\123.jpg');
Post;
end;SQL> select count(*) from test1; COUNT(*)
----------
1SQL>
begin
CommandText:='select * from TBL_XTPZ';
Execute;
commandtext := 'INSERT INTO TBL_XTPZ '
+ '(XTPZ_YWMK, XTPZ_KEY, XTPZ_VALUE, XTPZ_Image, Image_Update)'
+ ' VALUES '
+ '(:ywmk, :key, :value, :XTPZ_Image, :Image_Update)';
with Parameters do
begin
ParamByName('ywmk').value := 'ywmk110';
ParamByName('key').Value := 'M888';
ParamByName('value').Value:= 'M888';
ParamByName('XTPZ_Image').LoadFromFile('D:\Login.jpg',ftBlob);//(stream,ftOraBlob)//ftBlob) EMPTY_BLOB
ParamByName('Image_Update').Value:= 1;
end;
Execute;
end; 以上不能提写入成功啊
(
A BLOB,
B VARCHAR2(100)
)
with AdoCommand1 do
begin
CommandText:='insert into test1 values(:a,:b)';
Parameters.ParamByName('a').LoadFromFile('c:\123.jpg',ftBlob);
Parameters.ParamByName('b').Value:='123';
Execute;
end;SQL> select count(*) from test1; COUNT(*)
----------
1SQL>
stream:= TMemoryStream.Create;
stream.Position:=0;
Parameters.ParamByName('a').LoadFromStream(stream,ftBlob)
写入空值怎么办