c# 简单方便的连接oracle方式
2016-09-13 14:25
330 查看
通过nuget安装ManagedDataAccess
(自动生成的config里面的配置都可以删掉)
winform程序,拖出一个datagridview和button
using Oracle.ManagedDataAccess.Client;
using System;
using System.Data;
using System.Windows.Forms;
namespace oracle
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string s = "Data Source=(DESCRIPTION = (ADDRESS_LIST= (ADDRESS = (PROTOCOL = TCP)(HOST = 数据库ip)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = orcl)));User ID=数据库用户名;PassWord=数据库密码";
string queryString = "select * from ztwrdata where testtime >='2016/09/13' and X<>'--' AND Y<>'--' and ROWNUM<=10";
OracleConnection myConnection = new OracleConnection(s);
OracleCommand myORACCommand = myConnection.CreateCommand();
myORACCommand.CommandText = queryString;
myConnection.Open();
OracleDataAdapter oraDA = new OracleDataAdapter(myORACCommand);
DataSet ds = new DataSet();
oraDA.Fill(ds);
DataTable dtbl = ds.Tables[0];
dataGridView1.DataSource = dtbl;
myConnection.Close();
}
}
}
(自动生成的config里面的配置都可以删掉)
winform程序,拖出一个datagridview和button
using Oracle.ManagedDataAccess.Client;
using System;
using System.Data;
using System.Windows.Forms;
namespace oracle
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string s = "Data Source=(DESCRIPTION = (ADDRESS_LIST= (ADDRESS = (PROTOCOL = TCP)(HOST = 数据库ip)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = orcl)));User ID=数据库用户名;PassWord=数据库密码";
string queryString = "select * from ztwrdata where testtime >='2016/09/13' and X<>'--' AND Y<>'--' and ROWNUM<=10";
OracleConnection myConnection = new OracleConnection(s);
OracleCommand myORACCommand = myConnection.CreateCommand();
myORACCommand.CommandText = queryString;
myConnection.Open();
OracleDataAdapter oraDA = new OracleDataAdapter(myORACCommand);
DataSet ds = new DataSet();
oraDA.Fill(ds);
DataTable dtbl = ds.Tables[0];
dataGridView1.DataSource = dtbl;
myConnection.Close();
}
}
}
相关文章推荐
- C#.NET连接oracle的客户端方式
- c# 连接oracle四种方式
- C# 连接 Oracle 的几种方式
- C# 连接 Oracle 的几种方式
- C# 连接 Oracle 的几种方式
- 各方式连接oracle db 的性能测试(c#)
- C# 连接 Oracle 的几种方式
- C# 连接 Oracle 的几种方式
- C# 连接 Oracle 的几种方式
- C# 连接 Oracle 的几种方式
- C# 连接 Oracle 的几种方式
- 使用C#的两种方式OracleClient组件和OleDB组件连接ORACLE数据库
- c# Oracle 远程连接方式 plsql 连接oracle 11g 64位
- C# 连接 Oracle 的几种方式
- C#.NET连接oracle的客户端方式
- C# 连接 Oracle 的几种方式
- Perl/C#连接Oracle/SQL Server和简单操作
- C#连接Oracle简单教程
- c#连接oracle的几种方式
- C#连接oracle的方式以及问题解决.