sample10的例子的意思与你讲的有区别:它是模拟 sqlplus ,允许输入sql或pl/sql,然后执行输出结果。实现方法是利用 sqlda 动态结构数组。
本人在win2000+vc6.0+oracle8.1.7(远程服务器)编译通过并可执行。
你谈到的情况不用这么复杂来实现(当然也可以实现)。
sample7 可以很好的解决你的问题。

解决方案 »

  1.   

    sample7的例子我刚试过,如果要是列名对象为宿主变量没有什么问题,可是如果表名也用宿主变量,如insert into :V1 values( :V2,:V3);最后运行总是错的,报告的错误是无效表名,你如何解决的???
      

  2.   

    to deng0825(甲骨文) 
    请问如何配制vc6.0(本地)+oracle8.1.5(远程服务器),平时我是用sql/puls访问oracle8.15(远程服务器)的。
    谢谢!!
    -------很想参与pro*c开发行列中者
      

  3.   

    回 qish(chen)
    你不一定都用宿主变量来解决,可以这样:
    char table_name[32];......strcpy(table_name,"你需要的表名");sprintf( dyn_sql, "insert into %s values( :v2, :v3)", table_name);本人这样没有问题呀!
      

  4.   

    回 weijsh(成名男子):
    安装oracle for win客户端及VC即可。