ora-01461存照片时出现的错误(200)

  • 主题发起人 主题发起人 求知学人
  • 开始时间 开始时间

求知学人

Unregistered / Unconfirmed
GUEST, unregistred user!
原开发时delphi7+oracle 817(服务器),使用一直都没有问题,后来oracle 817(服务器)升级为10g,客户端为817不变问题就出现了ora-01461:can bind a LONG value only for insert into a LONG column ,出现此问题是在插入和更新图片时发生的,数据库中根本没有long字段,图片是blob;出现此问题的比较古怪,原先升级10g当天并没有发现此问题,但是第二天就出此错误,比较棘手,望各位教教小弟,在线等 昨天客户端换了10g后,问题没有出现,可以使用,但是今天早上又不能用了问题的提示和以前相同,郁闷中,网各位看官,多多给点建议
 
应该和驱动有关系~~
 
如果跟驱动有关,应该如何操作呢,我现在时一头雾水,网赐教
 
出现问题的原因不清,但是现在一个处理方法是,设置odbc数据源,然后ado连odbc数据源,问题就没有了;观察中,如果明天一切正常,结贴
 
ODAC有问题吗?
 
ODAC为第三方控件,它在存储图片的时候确实存在问题,后来我就不用ODAC进行图片存储,而改用ado控件,不过用ADO控件的缺点就是要配置客户端.
 
没有使用odac第三方控件,问题现在是解决了,就是由原来的ado连oracle数据库,改为,odbc数据源连接,现在好了
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部