// 打开数据库连接
            if (con== null)
            {
                con = new OracleConnection(ReadConfigFile.DBServerConfigString);
            }
            if (con.State == System.Data.ConnectionState.Closed)
                try
                {
                   
                    con.Open();
                    
                }
                catch (OracleException e)
                {
                    con.Close();
                    con.Dispose();
                    MessageBox.Show(e.Message.ToString(), "数据库连接错误!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return false;                }
  在执行con.Open()之前 con.ConnectionString :" Data Source=qcwx_222.201.223.4;User ID=system;Password=manager;"
  在执行con.open()之后 con.ConnectionString 变成了::" Data Source=qcwx_222.201.223.4;User ID=system;"
  请各位大侠赐教