Data Source=Oracle8i
不是吧 应该为你的数据库名称
不是吧 应该为你的数据库名称
解决方案 »
- 能将ds1.Tables ["table_nale"]里的content字段取前20个字符然后给datagrid1吗?
- 截取字符串中的字符
- keydown事件下怎么检测用户是否按下数字"0"这个键
- 如何快速、高效、高质量的开发.net应用程序?
- 征集思路:用socket通信实现在对方毫无察觉的情况下抓取对方屏幕
- DataGrid中数据源为DataSet时,如何根据排序后的DataGrid中的RowNumber正确定位到DataRow呀?
- OLEDB连接串的奇怪问题
- 命名空间错误 大虾来帮看一下 郁闷一上午了.....
- 求优化利用异步线程生成shp文件时,速度比没加线程慢了三倍。
- 一个小问题
- 问路的来了
- 为何这样连接数据库不行啊?
我换成数据库名称也不行,提示相同的错误信息,是不是我还需要配置什么?
OleDbConnection con = null;
string strConnect = "Provider=msdaora;Data Source=nat.yanjun.net;User Id=aa;Password=aa";
con = new OleDbConnection(strConnect);提示:
未找到 Oracle 客户端和网络组件。这些组件是由 Oracle 公司提供的,是 Oracle 8i 版 (或更高) 客户软件安装的一部分。 在安装这些组件之前,将无法使用此提供程序。
可是我已经安装了oracle9i客户端
(
mouse right button oracle主目录->属性->安全->添加
)
听说.net2003支持9i,我没试过,不知道怎么样
看看下面的网址,上面介绍了怎么用.net连接9i,
偶曾经照着上面的方法试过,但是不行,楼主试试,不行就只能换8i了
http://www.pardesiservices.com/softomatix/OracleInASPNet.asp