日期:2014-05-19  浏览次数:20461 次

大家帮忙,关于访问Oracle的问题(C#)
最近刚学用asp.Net(C#)访问Oracle数据库,有些问题希望大将能帮小弟解决一下:
在后台页面(*.cs)文件中引用System.Data.OracleClient使用微软的OracleClient驱动,或者引用System.Data.OleDb使用Oracle的OraOLEDB.Oracle.1驱动,都能访问成功。
但是把后台代码转移到前台(*.aspx)后,访问总是失败。
<%@   Import   Namespace= "System.OracleClient "%>
错误提示:CS0234:   类型或命名空间名称“OracleClient”在类或命名空间“System”中不存在(是否缺少程序集引用?)
<%@   Import   Namespace= "System.Data.OleDB "%>
错误提示:CS0234:   类型或命名空间名称“OleDB”在类或命名空间“System.Data”中不存在(是否缺少程序集引用?)
可是明明我在引用里已经添加了。
大家帮忙分析一下。



------解决方案--------------------
是System.Data.OracleClient
------解决方案--------------------
还要在引用中添加dll引用
------解决方案--------------------
建议使用GotDotNet.ApplicationBlocks.Data这样的类库!
还有有这样的必要吗?代码写在前台