zoukankan      html  css  js  c++  java
  • visual studio 2013连接Oracle 11g并获取数据:(二:实现)

    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)运行,结果如下:

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

  • 相关阅读:
    java 可变參数列表
    Java -Xms -Xmx -Xss -XX:MaxNewSize -XX:MaxPermSize含义记录
    hdu 4939
    什么是堆和栈,它们在哪儿?
    PPAPI插件与浏览器的通信
    Java&Xml教程(十一)JAXB实现XML与Java对象转换
    Heavy Transportation
    Python学习笔记-小记
    C/C++知识要点5——智能指针原理及自己定义实现
    小米2S电池电量用尽充电无法开机解决方法
  • 原文地址:https://www.cnblogs.com/Donnnnnn/p/5955864.html
Copyright © 2011-2022 走看看