一个奇怪的问题?

smilelhh 2002-12-16 02:03:59
我的sql语句是这样的:
SELECT a.COLUMN_NAME,b.comments,a.DATA_TYPE,
decode(SUBSTR(a.DATA_TYPE,1,4),'VARC',a.DATA_LENGTH, a.DATA_PRECISION) DATA_LEN,
a.DATA_SCALE, a.NULLABLE
FROM ALL_TAB_COLUMNS a,ALL_COL_COMMENTS b
WHERE (B.TABLE_NAME = A.TABLE_NAME AND B.OWNER= A.OWNER AND B.COLUMN_NAME=A.COLUMN_NAME)
and a.TABLE_NAME =:as_table AND a.OWNER=:as_owner
在sql plus*中执行无误!!

但是转到delphi中,有时候正确,有时候不正确!
出错时提示:"提供者或其它服务返回E_FAIL状态!"我用的是ADOQUERY.

这是什么原因!!
...全文
25 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
smilelhh 2002-12-16
  • 打赏
  • 举报
回复
delphi打过补丁的!,
之所以不用bde是想发布软件时候轻松点,而不要但bde支持库.;(
qfsb_p 2002-12-16
  • 打赏
  • 举报
回复
把你的ADO打个补丁先
jiezhi 2002-12-16
  • 打赏
  • 举报
回复
既然你使用oracle,为何不使用bde?delphi在使用ado的时候是有一些奇怪的问题。

17,381

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧