Welcome 微信登录

首页 / 数据库 / MySQL / C# 连接Oracle 数据库 并将数据库表显示出来 代码

添加引用:using System.Data.OracleClient;在此处我选择了一个Oracle(服务名(Data Source 此处的Data和Source是分开的):GIS 用户名(user):gis   密码(password):gis)自己的Oracle会有自己的名字 请修改一下我选择了一个叫做“管线”的表  其中“MSFS,BH”皆是表中的列 上代码:记得加一个button按钮   private void button1_Click(object sender, EventArgs e)        {            string connection = "Data Source = GIS;user = gis; password = gis";//数据库的连接 数据源 用户 密码            OracleConnection coon = new OracleConnection(connection);//建立数据库连接                        OracleCommand cmd = new OracleCommand("select MSFS,BH from 管线  ",coon);//执行数据连接    如果想选所有的列可将MSFS,BH改为* 即 “select * from 管线”             DataSet ds1;             ds1 = new DataSet();//定义数据集             OracleDataAdapter da1 = new OracleDataAdapter(cmd);//取出数据表            da1.Fill(ds1);//将数据加载到数据集中             DataTable dt = ds1.Tables[0];//将数据放入表中             coon.Close();//关闭数据库连接             ///遍历            ///  //表为空则返回           //下面的代码可对表进行操作 如果想直接显示可直接加上数据显示代码  下面的if  else代码就不用了            if (dt == null)            {                return;            }            else            {                for (int i = 0; i < dt.Rows.Count; i++)                {                                   }            }            //数据显示 在dataGridView中显示            this.dataGridView1.DataSource = dt.DefaultView;            this.dataGridView1.Refresh();        }Linux下安装Oracle Database 11.1.06 并升级为 11.1.07Oracle中文、数字混杂字段的排序相关资讯      Oracle教程 
  • Oracle中纯数字的varchar2类型和  (07/29/2015 07:20:43)
  • Oracle教程:Oracle中查看DBLink密  (07/29/2015 07:16:55)
  • [Oracle] SQL*Loader 详细使用教程  (08/11/2013 21:30:36)
  • Oracle教程:Oracle中kill死锁进程  (07/29/2015 07:18:28)
  • Oracle教程:ORA-25153 临时表空间  (07/29/2015 07:13:37)
  • Oracle教程之管理安全和资源  (04/08/2013 11:39:32)
本文评论 查看全部评论 (1)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款