C #  + DDTek.Oracle  连接远程程Oracle数据库如何实现?直接在C# 里面写代码运行就可以了吗? 还是需要 配置一下DDTek.Oracle.dll 或者说配置一一下tnsnames.ora 文件?如果需要配置要如何配置呢? 谢谢!  DDTek.Oracle

解决方案 »

  1.   

    var conn = new DDTek.Oracle.OracleConnection();
    conn.ConnectionString = "Host=172.16.1.32;Port=1521;User ID=slmesuser;Password=slmesuser;Service Name=tqmes";
    var cmd = conn.CreateCommand();
    cmd.CommandType = CommandType.Text;
    cmd.CommandText = "select * from tb_factory";
    //cmd.CommandTimeout = 500000;var reader = cmd.ExecuteReader();
    var dtable = new DataTable("mytable");
    dtable.Load(reader);
    conn.Close();
      

  2.   

    这个一看就是java代码 运行成功就坏了