.Net 连接oracle的例子

//首先添加两条引用
using
System.Data.OracleClient;
using
System.Data;

string ConnectionString="Data Source=sky;user=system;password=manager;";//写连接串

OracleConnection conn=new OracleConnection(ConnectionString);//创建一个新连接
try
{
    conn.Open();
    OracleCommand cmd=conn.CreateCommand(); 

    //在这儿写sql语句 
    cmd.CommandText="select * from MyTable";
    //
创建一个OracleDateReader对象
    OracleDataReader odr=cmd.ExecuteReader();
    //
读取数据,如果odr.Read()返回为false的话,就说明到记录集的尾部了
    while(odr.Read())   
    {
        //
输出字段1,这个数是字段索引,具体怎么使用字段名还有待研究
        Response.Write(odr.GetOracleString(1).ToString());
    }
    odr.Close();
}
catch(Exception ee)

{
    Response.Write(ee.Message); //
如果有错误,输出错误信息
}
finally
{
   conn.Close(); //关闭连接
}


posted @ 2008-03-20 13:16  天秤水  阅读(431)  评论(0编辑  收藏  举报