C#读取Oracle数据有2种方式,一种用.netframework自带的System.Data.OracleClient,一种用Oracle的驱动Oracle.DataAccess需要引用Oracle.DataAccess.dll。
先在oracle数据库中创建表test
create table test
(
topen number(9,4)
)
插入2条记录:
insert into test values(15.2);
insert into test values(15.13);
方式1.采用System.Data.OracleClient
private void OracleClient()
{
string connStr = "data source=localhost/orcl;user id=scott;password=tiger;";
string sql = "SELECT * FROM test“;
OracleConnection con = new OracleConnection(connStr);
OracleDataAdapter sda = new OracleDataAdapter();
OracleCommand cmd = new OracleCommand();
cmd.Connect