回 帖 发 新 帖 刷新版面

主题:BCB4中Table控件连接数据库失败?!

看这么多人在用BCB感到很高兴,初次到这里,希望大家多多帮助 !
BCB4中Table控件连接数据库失败?!

在win2k 上安装Oracle9201后, 想通过Borland C++ Builder4.0(公司一直用,可能升级有点困难)来应用。
通过SQL Explore 可以浏览数据。 在Form窗体中,用Query控件指定databaseName后,可以连接到数据服务并且可以查询到一个表的结果, 但用Table控件时, 指定databaseName后再选择TableName时却提示“table doesnot exist, Ora-00942:表或视图不存在?”
请问是哪个地方出了问题?
谢谢!



回复列表 (共1个回复)

沙发

后来把BDE连接方式改为ODBC,table控件可以连接到数据库,但table控件的函数EditKey(),以及GotoKey()都不管用了 !无论键值存在与否,都返回false !
我的表是从Oracle805中导出的又导入到Oracle9201中的,SQL explore下通过BDE建立数据库可以看到该表是有Primary Key 的.ODBC方式不认Primary key 吗?
我们想尽量使用Table控件,怎么办? 是BCB4上的Table控件不支持Oracle9i吗?

我来回复

您尚未登录,请登录后再回复。点此登录或注册