delphi 7, Oracle 8.1.7 , DBExpress连接的数据库数据库:
create table tmp(aa clob);
insert into tmp(aa) values('苏联法噢夫哦阿嫂妇女斯大林发dofusd');代码:
//sdsTmp是TSimpleDataset ,直接关联到数据库中的表内。
sdsTmp.Open;
sdsTmp.Append; // 写BLOB字段之前使 处于编辑状态。
TBlobField(sdsTmp.FieldByName('aa')).LoadFromFile('e:\aa.txt');
sdsTmp.Post;错误情况:
代码执行中没有问题,但是数据库内容不能添加上
另外,想换ado试试结果不能用adoquery访问 clob字段,提示数据类型不支持。这个问题郁闷了很长时间,找了这里的一些资料也没有解决,希望
大虾出手帮忙!谢谢!
create table tmp(aa clob);
insert into tmp(aa) values('苏联法噢夫哦阿嫂妇女斯大林发dofusd');代码:
//sdsTmp是TSimpleDataset ,直接关联到数据库中的表内。
sdsTmp.Open;
sdsTmp.Append; // 写BLOB字段之前使 处于编辑状态。
TBlobField(sdsTmp.FieldByName('aa')).LoadFromFile('e:\aa.txt');
sdsTmp.Post;错误情况:
代码执行中没有问题,但是数据库内容不能添加上
另外,想换ado试试结果不能用adoquery访问 clob字段,提示数据类型不支持。这个问题郁闷了很长时间,找了这里的一些资料也没有解决,希望
大虾出手帮忙!谢谢!
解决方案 »
- WinXP下,Delphi无法连接Oracle,求解
- SQL TRACE
- 如何把甲骨文的JDBC驱动导入Eclipse中
- 分组汇总问题
- 如何新建一个Oracle数据库
- 请版主出山! (同列多行变一行) 本人分不多全送了 在线等待!高手请进
- Oracle中怎么在创建表时得到一个唯一标识
- 一个蠢笨蠢笨的问题,connect interal 输入什么口令?!!!!!help me!
- oracle两表用inner join连接不行
- 高分求救(100分)ORACLE手工启动脚本??????
- 怎么像oracle erp那样设计表结构
- 能否将oracle的CHARACTER SET改为Unicode,谢谢!!!
代码是delphi,本人不了解,只能看后面的大虾了,关注中
TBlobField(sdsTmp.FieldByName('aa')).LoadFromFile('e:\aa.txt');
你到底是clob还是blob啊 有冲突吧,统一一下先!
然后to_lob 成clob