c# 连接oracle简单示例
2017-10-17 14:24
459 查看
首先添加.Net的引用System.Data.OracleClient到项目中;
app.config配置连接字符串:<add name="OracleConn" connectionString="Provider=OraOLEDB.Oracle;Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=服务器的IP地址)(PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=数据库名称)));User ID=用户名;Password=密码;Unicode=True" providerName="System.Data.OracleClient"/>
然后class类中调用:
string strConn = ConfigurationManager.ConnectionStrings["OracleConn"].ConnectionString;
OleDbConnection conn = new OleDbConnection(strConn);
conn.Open();
OleDbCommand comm = new OleDbCommand("select xf_plu,xf_desci from (select xf_plu,xf_desci from xf_itemmas order by rownum) where rownum <= 10", conn);
OleDbDataReader dr = comm.ExecuteReader();
Console.WriteLine("商品码 商品描述");
while (dr.Read())
{
Console.WriteLine(dr.GetString(0) + " " + dr.GetString(1));
}
Console.ReadLine();
dr.Close();
conn.Close();
app.config配置连接字符串:<add name="OracleConn" connectionString="Provider=OraOLEDB.Oracle;Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=服务器的IP地址)(PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=数据库名称)));User ID=用户名;Password=密码;Unicode=True" providerName="System.Data.OracleClient"/>
然后class类中调用:
string strConn = ConfigurationManager.ConnectionStrings["OracleConn"].ConnectionString;
OleDbConnection conn = new OleDbConnection(strConn);
conn.Open();
OleDbCommand comm = new OleDbCommand("select xf_plu,xf_desci from (select xf_plu,xf_desci from xf_itemmas order by rownum) where rownum <= 10", conn);
OleDbDataReader dr = comm.ExecuteReader();
Console.WriteLine("商品码 商品描述");
while (dr.Read())
{
Console.WriteLine(dr.GetString(0) + " " + dr.GetString(1));
}
Console.ReadLine();
dr.Close();
conn.Close();
相关文章推荐
- Java控制台程序连接Oracle 10g 的最简单示例
- Java连接Oracle的简单示例
- oracle左右连接简单说明和示例
- C# winform oracle连接数据库类 和app.config 简单配置
- Java Jdbc 连接 Oracle 执行简单查询示例
- C#连接MySQL的两个简单代码示例
- Perl/C#连接Oracle/SQL Server和简单操作
- Java连接Oracle简单代码示例
- java实现的连接oracle/mysql数据库功能简单示例【附oracle+mysql数据库驱动包】
- 在PYTHON中,用cx_Oracle连接ORACLE数据库简单示例
- c# 简单方便的连接oracle方式
- C#连接Oracle简单教程
- C# winform oracle连接数据库类 和app.config 简单配置
- C# UDP 连接通信 简单示例
- 各方式连接oracle db 的性能测试(c#)
- C#连接Access,Sql Server,Oracle,Mysql,IBM DB2,Sybase
- C#用odp.net连接Oracle 数据库
- xmlHTTP xmlDOC 与 C#中DataSet的结合 实现AJAX简单示例
- 基于boost和otlv4连接oracle进行简单查询笔记
- java 简单的jdbc连接数据库代码示例