终于用上了这个古老的语言充满了未知的挑战,不过根据我以往的经验只要不是从来没有遇到过的BUG 基本在互联网搜一下就能够解决,只不过要花费点时间。
我在电视站学习PowerBuilder正要连接数据库的时候,报错了,刚开始还以为是我的if语句写的有问题,然后几经周折的搜了一下,当错误出来的时候双击一下它就可以定位错误的位置。
1、这里闹了两个大乌龙了,报错c0031 ,copy过来的信息密码是隐藏起来的所以你需要重新写一下。
2、找着打也打错了 CONNECT USING SQLCA;
大家引以为戒。
然后回到开始的时候,会报错: Oracle library OCI.DLL could not be loaded 我的客户端查了一下是64bit的,所以需要下载32bit的。
查客户端
SELECT * from v$version
结果为:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production
第一步:下载一个Instant Client for Micro