ASP.NET连接ORACLE数据库 25

本人初学连接ORACLE数据库,总是出现问题。提示有“System.Data.OracleClientrequiresOracleclientsoftwareversio... 本人初学连接ORACLE数据库,总是出现问题。提示有“System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.”,高手们能否帮我做一个在VS2003中用C#连接ORACLE数据库的实例,主要是连接数据库的连接代码,请写的详细些,不胜感激。顺便看一下我写的是否有问题,谢谢啊!

WEBconfig配置
<appSettings>
<add key="ConnString" value="user id=scott;data source=test;password=tiger"/>
</appSettings>

引用 using System.Data.OracleClient;

后台代码
string strCn=System.Configuration.ConfigurationSettings.AppSettings["ConnString"].ToString();

string strSql="select * from BILLS where name='"+txtname.Text+"' and amount='"+txtcha.Text+"'";
OracleConnection cn=new OracleConnection(strCn);

cn.Open();
OracleCommand cm= new OracleCommand();
cm.Connection=cn;
cm.CommandText=strSql;
OracleDataReader rs=cm.ExecuteReader();
if(rs.Read())
{
Response.Write("连接成功!");
}
else
Response.Write("用户名或密码有误!");
我的版本是9.2i的
展开
 我来答
柯南倒尔
2007-09-15 · TA获得超过1318个赞
知道大有可为答主
回答量:3678
采纳率:0%
帮助的人:2519万
展开全部
楼上回答的很好了
我就不补充了

要么你去下一下你当前ORACLE的补丁
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孟德G
2007-09-15 · TA获得超过5238个赞
知道大有可为答主
回答量:1.1万
采纳率:20%
帮助的人:0
展开全部
你的Oracle的版本太低
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式