コード例 #1
0
        public override void SaveConnection()
        {
            OracleStoredConnection conn = (OracleStoredConnection)m_conn;

            conn.ConnectionType = cbxConnectionType.SelectedIndex == 0 ? OracleConnectionType.Basic : OracleConnectionType.TNS;
            conn.ServiceMode    = chbServiceName.Checked ? OracleServiceMode.ServiceName : OracleServiceMode.SID;
            conn.Login          = tbxLogin.Text;
            conn.Password       = tbxPassword.Text;
            try { conn.Port = Int32.Parse(tbxPort.Text); }
            catch { conn.Port = 1521; }
            conn.ServiceName = tbxService.Text;
            conn.DataSource  = tbxHost.Text;
        }
コード例 #2
0
 public OracleConnFrame(OracleStoredConnection conn)
     : base(conn)
 {
     InitializeComponent();
     cbxConnectionType.Items.Add("Basic");
     cbxConnectionType.Items.Add("TNS");
     tbxLogin.Text          = conn.Login;
     tbxPassword.Text       = conn.Password;
     tbxHost.Text           = conn.DataSource;
     tbxPort.Text           = conn.Port.ToString();
     tbxService.Text        = conn.ServiceName;
     chbServiceName.Checked = conn.ServiceMode == OracleServiceMode.ServiceName;
     chbSID.Checked         = conn.ServiceMode == OracleServiceMode.SID;
     if (conn.ConnectionType == OracleConnectionType.Basic)
     {
         cbxConnectionType.SelectedIndex = 0;
     }
     if (conn.ConnectionType == OracleConnectionType.TNS)
     {
         cbxConnectionType.SelectedIndex = 1;
     }
     cbxConnectionType_SelectedIndexChanged(this, EventArgs.Empty);
 }