可以连接数据库,但是却看不到表,请求高手指点
PB设计中应用程序可以连接数据库,但是却看不到表,请求高手指点!
1、数据库实例名ora817,用户kcda为dba权限,下有kcll表。
2、应用目标OPEN事件
SQLCA.DBMS = "O84 Oracle8/8i (8.x.4+)"
SQLCA.LogPass = "kcda"
SQLCA.ServerName = "ora817"
SQLCA.LogId = "kcda"
SQLCA.AutoCommit = False
connect using sqlca;
if sqlca.sqlcode<>0 then
messagebox("错误","连接数据库未成功!"+sqlca.sqlerrtext)
halt close
else
messagebox("成功","连接数据库成功!")
open(w_61)
end if
3、窗口w_61中按钮clicked事件
int no
string ch
no=integer(sle_1.text)
select "kcll"."kc_ch" into:ch
from "kcll"
where "kcll"."kc_no"=no;
if sqlca.sqlcode=0 then
sle_2.text=ch
else
messagebox("错误","查询错误"+sqlca.sqlerrtext)
end if
执行后先显示“连接数据库成功”,但是单击按钮时,却出现“查询错误ORA-00942表或视图不存在”。能是什么原因啊?