如何用bcb6远程连接orcale数据库
我要使用BCB6开发环境远程连接orcale数据库,现在已经知道了数据库的IP地址、默认端口、用户名、密码以及表名和表结构。由于以前没有用BCB连接过数据库,因此请教高手...
我要使用BCB6开发环境远程连接orcale数据库,现在已经知道了数据库的IP地址、默认端口、用户名、密码以及表名和表结构。由于以前没有用BCB连接过数据库,因此请教高手如何实现?
在csdn上有人说用ADO组件,但发现没有服务器IP的属性。
ODBC总觉得麻烦。
据说DBExpress控件可以实现。不知道如何实现?我要做的事情很简单,在程序中通过读取配置后得到数据库IP、用户名、密码等信息,赋值给连接数据库的控件的相关属性,然后就连接数据库。根据用户输入的关键字段查询记录,将记录中需要显示的信息赋值给label控件显示即可。
时间紧急,请BCB高手不吝赐教,尽可能详细些。比如用到哪几个控件?如何在程序中将用户名密码和ip等信息传递给控件属性等等。多谢多谢。如能QQ在线答疑,感激不尽。QQ:19780907 展开
在csdn上有人说用ADO组件,但发现没有服务器IP的属性。
ODBC总觉得麻烦。
据说DBExpress控件可以实现。不知道如何实现?我要做的事情很简单,在程序中通过读取配置后得到数据库IP、用户名、密码等信息,赋值给连接数据库的控件的相关属性,然后就连接数据库。根据用户输入的关键字段查询记录,将记录中需要显示的信息赋值给label控件显示即可。
时间紧急,请BCB高手不吝赐教,尽可能详细些。比如用到哪几个控件?如何在程序中将用户名密码和ip等信息传递给控件属性等等。多谢多谢。如能QQ在线答疑,感激不尽。QQ:19780907 展开
1个回答
展开全部
用ado或odbc都行的哦,但要装oracle的客户端
Oracle的连线设定比其他数据库复杂许多,因为他提供了一种所谓的TNS通讯协议;
所以你必须先设定好SQL-Net的参数,才能去设定BDE.当然,你还必须安装中介软件
Oracle的中介软件是SQL-Net2.0,不知道有没有更新的版本了。下面是bcb 与Oracle的
连线设定图示:
Client Server
C++ Builder Oracle Server
BDE SQL-Net2.0
SQL Links for Oracle
Protocol(TCP/IP,IPX...) Protocol(TCP/IP,IPX...)
step:
1.在后端NT服务器上安装Oracle Server(执行光盘上的Server安装程序 \NT_86\Install\Orainst.exe)
2.在前端WindowX上安装Oracle的中介软件,和MS-SQL一样也必须是32位版。
3.在前端执行SQL*Net Easy Configuration工具程序来设定Oracle的TNS连线参数,并加上数据库别名,连上Oracle的数据库服务器。
4.执行Oracle Administrator Toolbar测试是否连接成功
5.如果成功,再将C:\Orawin95\bin的路径加到Autoexec.bat文件内。然后重起
6.设定BDE的参数。 首先将Oracle的驱动程序Drives页的VENDOR INIT内容改成 ORA72.dll(7.3版的就改成ORA73.dll),
7.设定Aliases页的参数。SERVER NAME为OraServer,NET PROTOCOL为TNS,USER NAME 为INTERNAL.
最后打开Database Desktop来测试连接是否成功。
Oracle的连线设定比其他数据库复杂许多,因为他提供了一种所谓的TNS通讯协议;
所以你必须先设定好SQL-Net的参数,才能去设定BDE.当然,你还必须安装中介软件
Oracle的中介软件是SQL-Net2.0,不知道有没有更新的版本了。下面是bcb 与Oracle的
连线设定图示:
Client Server
C++ Builder Oracle Server
BDE SQL-Net2.0
SQL Links for Oracle
Protocol(TCP/IP,IPX...) Protocol(TCP/IP,IPX...)
step:
1.在后端NT服务器上安装Oracle Server(执行光盘上的Server安装程序 \NT_86\Install\Orainst.exe)
2.在前端WindowX上安装Oracle的中介软件,和MS-SQL一样也必须是32位版。
3.在前端执行SQL*Net Easy Configuration工具程序来设定Oracle的TNS连线参数,并加上数据库别名,连上Oracle的数据库服务器。
4.执行Oracle Administrator Toolbar测试是否连接成功
5.如果成功,再将C:\Orawin95\bin的路径加到Autoexec.bat文件内。然后重起
6.设定BDE的参数。 首先将Oracle的驱动程序Drives页的VENDOR INIT内容改成 ORA72.dll(7.3版的就改成ORA73.dll),
7.设定Aliases页的参数。SERVER NAME为OraServer,NET PROTOCOL为TNS,USER NAME 为INTERNAL.
最后打开Database Desktop来测试连接是否成功。
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询