很久没有用oracle数据库,现在有个需求要用到,故在Visual Studio2012里面向oracle数据库写数据。
按照以前的做法,引用System.Data.OracleClient的dll库,在程序里using System.Data.OracleClient;
连接数据库时,一直有个提示System.Data.OracleClient.OracleConnection过时。
解决方法:
在oracle的安装目录下找到Oracle.DataAccess.dll。其目录:app\zhangpp\product\11.2.0\dbhome_1\ODP.NET\bin\2.x
添加引用,using Oracle.DataAccess.Client;
删除引用,using System.Data.OracleClient;
连接字符串:
<add name="OracleConn" connectionString="Data Source=数据库名称;Persist Security Info=True;User ID=用户名;Password=密码" providerName="Oracle.DataAccess.Client"/> </connectionStrings>
即可。