我现在发现不用绑定变量,造成在oracle中有很高的硬解析。为此,我决定使用帮定变量,这样可以减少数据库的部分压力,但是我现在只知道使用一个变量的情况,要同时使用多个绑定变量时,我应该怎么做呢?高手指点迷津!

解决方案 »

  1.   

    直接用set就行了。
    原来:
    set datagrid1.datasource=rs1
    现在想绑定到另外的数据源上,直接用set语句
    set datagrid1.datasource=rs2
      

  2.   

    跟楼上一样,使用时使用set方法绑定到新的数据源上
      

  3.   

    temp_text="select * from tableA where aa=? and bb=? and cc=? "
    cmdtest.CommandText = temp_text
    cmdtest.CommandType = adCmdText
    ...
    我是用这种方式做的,不知道哪位高手能否给我帮助