码迷,mamicode.com
首页 > 数据库 > 详细

visual studio 2013连接Oracle 11g并获取数据:(二:实现)

时间:2016-10-13 14:24:04      阅读:273      评论:0      收藏:0      [点我收藏+]

标签:

1、VS中新建一个winform窗体

(1)一个按钮

(2)一个数据表格视图(在里面显示得到的数据表)

技术分享

 

2、双击按钮进入代码

(1)添加 using System.Data.OracleClient; 

若提示找不到Oracle,工具箱里默认没有,工具箱--右键--选择项--.NET Framework组件

技术分享

我把带Oracle字段的全添加到工具箱,

(2)自动弹出了“数据适配器配置向导“,就是配置你的数据库连接的属性,

最后这个还不知道是什么意思,我就写了一个select语句,和在按钮事件代码中的sql语句一样

技术分享

然后如下,

技术分享

 

 

解决方案资源管理器--程序--引用--有了System.Data.OracleClient, 

看到using System.Data.OracleClient; 也不报错了

或者:在引用上点击右键,添加引用,添加System.Data.OracleClient

技术分享

(3)按钮事件代码

 private void button1_Click(object sender, EventArgs e)
        {
            string connectionString;
            string queryString;
            connectionString = "Data Source=ORCL;User ID=scott;PassWord=tiger";

            queryString = "SELECT * FROM TEST";

            OracleConnection myConnection = new OracleConnection(connectionString);
            OracleCommand myCommand = myConnection.CreateCommand();
            myCommand.CommandText = queryString;
            myConnection.Open();
            OracleDataAdapter oraDA = new OracleDataAdapter(myCommand);
            DataSet ds = new DataSet();
            oraDA.Fill(ds);
            myConnection.Close();
            DataTable dtbl=ds.Tables[0];
            this.dataGridView1.DataSource = dtbl;

        }

 

(4)运行,结果如下:

技术分享

和我的数据库中的数据一样

 

visual studio 2013连接Oracle 11g并获取数据:(二:实现)

标签:

原文地址:http://www.cnblogs.com/Donnnnnn/p/5955864.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!