那位仁兄能指点一下,用ADOdataset,datasetprovider,clientdataset如何连接oracle数据库.最好具体点,能举个程序例子。不胜感激。

解决方案 »

  1.   

    用ODAC控件,不用安装ORACLE客户端
      

  2.   

    我是通过连接向导产生连接字符串,应该是可行的。连接前可以动过Dos命令 sqlplus 用户名/密码@实例名,看看能否正常连接上。Provider=OraOLEDB.Oracle.1;Password=密码;Persist Security Info=True;User ID=用户名;Data Source=连接实例名称
      

  3.   

    通过dos命令可以测试是否能连接oracle,成功后可以用ado控件连接
    C:\>sqlplus uid/password@sid
      

  4.   

    谢谢回帖。这个问题我解决了。我做的程序需要有客户端运行。所以要用clientdatase。我是把Provider=OraOLEDB.Oracle.1;Password=密码;Persist  Security  Info=True;User  ID=用户名;Data  Source=连接实例名称命令直接写到TADOConnection的连接字符串里了。谢谢两位仁兄的回帖。