下面附有代码:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.Data.OracleClient;

namespace 连接oracle数据库

{

public partial class Form_connDB : Form

{

public Form_connDB()

{

InitializeComponent();

}

private void button_open_Click(object sender, EventArgs e)

{

//调用数据库连接的方法

DB_connection();

}

private void DB_connection()

{

OracleConnection conn = new OracleConnection("Data Source=localhost/orcl;User ID=scott;Password=tiger");

conn.Open();

string querySQL = "select * from emp";

//OracleCommand是一个数据命令对象,主要功能是向数据库发送查询、更新、删除、修改操作的SQL语句

OracleCommand cmd = new OracleCommand(querySQL, conn);

//创建适配器对象,它是DataSet与数据源之间的桥梁

OracleDataAdapter oda = new OracleDataAdapter(cmd);

//DataSet相当于在内存中开辟的一个小型数据库,为了从数据库中获取数据,需要使用DataAdapter从数据库中查询数据

DataSet ds = new DataSet();

//用数据填充DataSet

oda.Fill(ds);

//用于显示oralce数据库中获得的数据

dataGridView_show.DataSource = ds.Tables[0];

//返回受影响的行数

int result = cmd.ExecuteNonQuery();

if (result == 0)

{

MessageBox.Show("加载失败!");

}

else

{

MessageBox.Show("加载成功!");

}

conn.Close();

}

private void button_close_Click(object sender, EventArgs e)

{

this.Close();//关闭当前窗体

}

}

}

vs窗体 oracle,VS2010连接oracle数据库的简单例子相关推荐

  1. [转]使用Navicat for Oracle工具连接oracle的

    使用Navicat for Oracle工具连接oracle的 这是一款oracle的客户端的图形化管理和开发工具,对于许多的数据库都有支持.之前用过 Navicat for sqlserver,感觉 ...

  2. 使用Navicat for Oracle工具连接oracle

    使用Navicat for Oracle工具连接oracle 今天上网的时候偶然发现了一款oracle的客户端的图形化管理和开发工具,当看到这个界面的时候,感觉很舒服,便上网搜了一下这个工具,看百度百 ...

  3. sqldbx连不上oracle,SqlDbx连接oracle(无需安装Oracle客户端)

    下载地址:https://download.csdn.net/download/xzplinke/10428957 解压SqlDbx.zip,将SqlDbx放到C:盘根目录(C:\SqlDbx 路径是 ...

  4. python数据库教程_Python连接mysql数据库及简单增删改查操作示例代码

    1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...

  5. nodejs操作sqlserver数据_nodejs基于mssql模块连接sqlserver数据库的简单封装操作示例...

    本文实例讲述了nodejs基于mssql模块连接sqlserver数据库的简单封装操作.分享给大家供大家参考,具体如下: 注意:开启sqlserver服务器允许远程连接的步骤,自行百度,很多经验,no ...

  6. python使用pymysql连接mysql_python3使用PyMysql连接mysql数据库的简单示例

    这篇文章主要为大家详细介绍了python3使用PyMysql连接mysql数据库的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小 ...

  7. python操作数据库教程_Python连接mysql数据库及简单增删改查操作示例代码

    1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...

  8. nodejs操作sqlserver数据_实例分析nodejs基于mssql模块连接sqlserver数据库的简单封装操作...

    本文主要介绍了nodejs基于mssql模块连接sqlserver数据库的简单封装操作,结合实例形式分析了nodejs中mssql模块的安装与操作sqlserver数据库相关使用技巧,需要的朋友可以参 ...

  9. C#操作MySQL数据库的简单例子

    其实很简单,但是我在网上找的时候却找不到有用的信息,奇怪. 到这里下载驱动 http://www.mysql.com/products/connector/ 下载的包里面有使用的例子. 需要具备的知识 ...

最新文章

  1. vs配置编译c语言,为 VSCode 配置 C 语言编译环境
  2. Spring xml 注入静态变量
  3. window系统快捷键
  4. origin中文版散点图拟合曲线_「测试狗」Origin入门教程:如何进行单段及多段线性拟合...
  5. delphi中的第三方控件如何安装
  6. centos安装nginx,配置负载均衡
  7. php get 数据类型,PHP基础-数据类型-integet
  8. python读取matlab矩阵_matlab、python中矩阵的互相导入导出方式
  9. 接口是java面向对象的实现机制之一_以下说法正确的是: ()_接口是Java面向对象的实现机制之一,以下说法正确的是:( )...
  10. pp什么叫php的事务,ThinkPHP5.0框架事务处理操作简单示例
  11. 计算机五笔打字口诀,五笔打字口诀
  12. GJB 5000B-2021下载-见文章结尾
  13. 缓冲器(跟随器)电路
  14. 采用KubeSphere的kk,部署安装多节点服务的kubernetes-v1.18.6和kubesphere-v3.0.0的踩坑过程记录,及反思
  15. Dns异常 手动无法修改?
  16. 安卓海豚wii模拟器_dolphin模拟器安卓版
  17. 【*夜深了,无心睡眠*】
  18. 【pytest】使用 mark 标记及运行测试用例,注册、管理 mark 标记
  19. JS实现上下左右键 (键盘事件)
  20. 可视化工具Navicat的使用/pymysql模块的使用

热门文章

  1. 详解Microsoft Office Communication Server (OCS) 2007 标准版部署(上)
  2. 詹森不等式_注意詹森差距
  3. 糖药病数据集分类_使用optuna和mlflow进行心脏病分类器调整
  4. FCN全卷积网络随笔
  5. 理解Java里面的必检异常和非必检异常
  6. Docker 入门(1)虚拟化和容器
  7. leetcode1476. 子矩形查询
  8. 2019cvpr cv_如何编写软件工程简历(CV):权威指南(于2019年更新)
  9. 分表后需要注意的二三事
  10. Aho-Corasick automaton 模板