.NET连接oracle实现用户登陆出问题


实现一个简单的用户登陆,数据来自Oracle数据库,代码如下,执行到readOracleDataReader reader = cmd.ExecuteReader()时出错。
单步看过用户名和密码都是正确的,哪里有问题呢?新手求教。

 protected void Button1_Click(object sender, EventArgs e)
    {
        String username = UserName.Text.ToString();
        String password = Password.Text.ToString();
        String queryString = "select CZR_MM,CZR_XM from T_BYSQ_BJSH_SKB_CZR where CZR_XM=@UserName and CZR_MM=@Password";
        // string connString = "DATA SOURCE=orcl;PERSIST SECURITY INFO=True;USER ID=SCOTT;password=admin";
        String connString = ConfigurationManager.ConnectionStrings["ConnectionStringUseOracleClient"].ToString();
        OracleConnection conn = new OracleConnection(connString);//连接oracle数据库
        try
        {
            conn.Open();//打开数据库,以便下面的操作
            Response.Write("数据库打开成功<br>");
            OracleCommand cmd= new OracleCommand();//创建一个OracleCommand对象,以便用它执行一个的语句/存储过程
            Response.Write("cmd对象创建成功<br>");
            cmd.Connection = conn;
            cmd.CommandText = queryString;
            cmd.Parameters.Add(new OracleParameter("@UserName",username));
            cmd.Parameters.Add(new OracleParameter("@Password", password));
            OracleDataReader reader = cmd.ExecuteReader();
            Response.Write("执行成功<br>");
            Response.Write(reader);
            Response.Write("连接成功<br>");
        }
        catch (Exception ex)
        {
            Response.Write("连接失败");
        }
        finally
        {
            conn.Close();
        }
   }
   


已解决,@换成:



相关阅读:
用ubuntu安装一个程序,请问到这一步以后该怎么做?
WIN7 64位 vs2005新建的BCG工程, 编译时报错无法打开包括文件:“BCGCBProInc.h”
关于项目框架。现在很多项目逻辑都放在前端处理,在选择框架的时候,你们是如何选择的呢?
ios block 置空处理用NULL还是nil
docker-compose.yml可以指定本地镜像吗,我发现去docker.io拉取镜像太慢
新版本Chrome下,trigger('click')上传文件控件后,选择文件弹窗显示太慢?
java自定义异常问题
求介绍windows环境nodejs命令行工具
react中怎样在父组件中获取子组件中的Dom
php哪些情况可以获取来源网站的域名
在Linux上用forever实现Node.js项目自启动,windows上相同功能的命令是什么?
资讯中心搭建思路问题。
如果说声明的变量和函数的都要占用栈或堆内存的空间 那么是否应该有选择的尽量减少声明
iOS中, 想要使用七牛的云储存功能, 请问应该如何手动导入
微信小程序的image组件的宽高不能用内联样式吗?
webpack安装loader时提示文件不存在 打开package.json
对于top right bottom left为负时怎么判断距离
typeof 输入框里面的值 就算输入为数字还是返回string
hcharts怎么设置dataLabels中的边框只有右边有
shiro的标签<shiro:principal/>显示不了内容?



快速导航

Copyright © 2016 phpStudy |