MS_13022016
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
Imports Oracle.ManagedDataAccess.Client
|
||||
Imports System.Data.Odbc
|
||||
|
||||
|
||||
Public Class frmConnections
|
||||
@@ -49,7 +50,7 @@ Public Class frmConnections
|
||||
Case "MS-SQLServer"
|
||||
cmbDatabase.Items.Clear()
|
||||
' DATABASETextBox.Visible = False
|
||||
Me.lblDataSource.Text = "Datenbank-Server (IP-Adresse oder Name)*:"
|
||||
Me.lblServer.Text = "Datenbank-Server (IP-Adresse oder Name)*:"
|
||||
Me.lblInitialCatalog.Text = "Datenbank-Name:"
|
||||
Me.SERVERTextBox.ReadOnly = False
|
||||
Me.SERVERTextBox.BackColor = System.Drawing.SystemColors.Window
|
||||
@@ -65,27 +66,49 @@ Public Class frmConnections
|
||||
Case "Oracle"
|
||||
' DATABASETextBox.Visible = True
|
||||
Me.cmbDatabase.Visible = False
|
||||
Me.lblDataSource.Text = "IP Oracle-Server:"
|
||||
Me.lblServer.Text = "IP Oracle-Server:"
|
||||
Me.lblInitialCatalog.Visible = True
|
||||
Me.lblInitialCatalog.Text = "Servicename:"
|
||||
Me.SERVERTextBox.ReadOnly = False
|
||||
Me.SERVERTextBox.BackColor = System.Drawing.SystemColors.Window
|
||||
Me.SERVERTextBox.Text = ""
|
||||
Me.lblUserId.Text = "UserId:"
|
||||
Me.lblPassword.Text = "Passwort:"
|
||||
Me.lblInitialCatalog.Visible = True
|
||||
|
||||
|
||||
'Me.DATENBANKTextBox.Visible = True
|
||||
chkOR_ohne_TNS.Visible = True
|
||||
End Select
|
||||
Case "ODBC (SAP - MAXDB)"
|
||||
Me.lblServer.Text = "Servername:"
|
||||
Me.lblInitialCatalog.Text = "Databasename:"
|
||||
Me.lblInitialCatalog.Visible = True
|
||||
Me.cmbDatabase.Visible = False
|
||||
|
||||
Me.lblDataSource.Visible = True
|
||||
Me.SERVERTextBox.ReadOnly = False
|
||||
Me.SERVERTextBox.BackColor = System.Drawing.SystemColors.Window
|
||||
Me.SERVERTextBox.Text = ""
|
||||
Me.lblUserId.Text = "Username:"
|
||||
Me.lblPassword.Text = "Password:"
|
||||
Case "ODBC"
|
||||
Me.lblServer.Text = "DSN Name:"
|
||||
Me.lblInitialCatalog.Visible = False
|
||||
Me.cmbDatabase.Visible = False
|
||||
Me.DATABASETextBox.Visible = False
|
||||
Me.SERVERTextBox.Visible = False
|
||||
Me.lblUserId.Text = "Username:"
|
||||
Me.lblPassword.Text = "Password:"
|
||||
End Select
|
||||
If Me.SQL_PROVIDERComboBox.SelectedItem <> "ODBC" Then
|
||||
|
||||
End If
|
||||
Me.SERVERTextBox.Visible = True
|
||||
Me.lblServer.Visible = True
|
||||
Me.lblUserId.Visible = True
|
||||
Me.lblPassword.Visible = True
|
||||
Me.SERVERTextBox.Visible = True
|
||||
Me.USERNAMETextBox.Visible = True
|
||||
Me.PASSWORDTextBox.Visible = True
|
||||
Else
|
||||
Me.lblDataSource.Visible = False
|
||||
Me.lblServer.Visible = False
|
||||
Me.lblUserId.Visible = False
|
||||
Me.lblPassword.Visible = False
|
||||
Me.SERVERTextBox.Visible = False
|
||||
@@ -166,7 +189,29 @@ Public Class frmConnections
|
||||
Catch ex As Exception
|
||||
MsgBox(ex.Message & vbNewLine & vbNewLine & connstr, MsgBoxStyle.Critical, "Fehler bei Verbindungsaufbau Oracle:")
|
||||
End Try
|
||||
|
||||
Case "ODBC (SAP - MAXDB)"
|
||||
Dim Connstring
|
||||
Try
|
||||
Dim conn As New OdbcConnection("driver=sap db;servernode=" & SERVERTextBox.Text & ";serverdb=" + DATABASETextBox.Text & _
|
||||
";uid=" & USERNAMETextBox.Text & ";pwd=" + PASSWORDTextBox.Text)
|
||||
Connstring = conn.ConnectionString
|
||||
conn.Open()
|
||||
MsgBox("Die Verbindung wurde erfolgreich aufgebaut!", MsgBoxStyle.Information, "Erfolg:")
|
||||
conn.Close()
|
||||
Catch ex As Exception
|
||||
MsgBox(ex.Message & vbNewLine & vbNewLine & Connstring, MsgBoxStyle.Critical, "Error in Create Conenction SAPMAX DB:")
|
||||
End Try
|
||||
Case "ODBC"
|
||||
Dim Connstring
|
||||
Try
|
||||
Dim conn As New OdbcConnection("dsn=" & SERVERTextBox.Text & ";uid=" & USERNAMETextBox.Text & ";pwd=" + PASSWORDTextBox.Text)
|
||||
Connstring = conn.ConnectionString
|
||||
conn.Open()
|
||||
MsgBox("Die Verbindung wurde erfolgreich aufgebaut!", MsgBoxStyle.Information, "Erfolg:")
|
||||
conn.Close()
|
||||
Catch ex As Exception
|
||||
MsgBox(ex.Message & vbNewLine & vbNewLine & Connstring, MsgBoxStyle.Critical, "Error in Create Conenction ODBC:")
|
||||
End Try
|
||||
Case Else
|
||||
MsgBox("Test zur Zeit nicht möglich", MsgBoxStyle.Information, "Achtung:")
|
||||
End Select
|
||||
@@ -231,11 +276,6 @@ Public Class frmConnections
|
||||
MsgBox("Fehler beim Verbindungsaufbau: " & vbNewLine & ex.Message, MsgBoxStyle.Exclamation)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
Private Sub TBDD_CONNECTIONBindingSource_AddingNew(sender As Object, e As System.ComponentModel.AddingNewEventArgs)
|
||||
Me.DD_ECMAdmin.TBDD_CONNECTION.ERSTELLTWERColumn.DefaultValue = Environment.UserName
|
||||
Me.DD_ECMAdmin.TBDD_CONNECTION.ERSTELLTWANNColumn.DefaultValue = Date.Now
|
||||
End Sub
|
||||
Private Sub BEMERKUNGTextBox_TextChanged(sender As Object, e As EventArgs) Handles BEMERKUNGTextBox.TextChanged
|
||||
If BEMERKUNGTextBox.Text.Contains("without tnsnames") Then
|
||||
Me.chkOR_ohne_TNS.Checked = True
|
||||
@@ -244,9 +284,14 @@ Public Class frmConnections
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Private Sub TBDD_CONNECTIONBindingSource_AddingNew1(sender As Object, e As System.ComponentModel.AddingNewEventArgs) Handles TBDD_CONNECTIONBindingSource.AddingNew
|
||||
Me.DD_ECMAdmin.TBDD_CONNECTION.ERSTELLTWERColumn.DefaultValue = Environment.UserName
|
||||
Me.DD_ECMAdmin.TBDD_CONNECTION.ERSTELLTWANNColumn.DefaultValue = Date.Now
|
||||
End Sub
|
||||
|
||||
Private Sub TBDD_CONNECTIONBindingSource_CurrentChanged(sender As Object, e As EventArgs) Handles TBDD_CONNECTIONBindingSource.CurrentChanged
|
||||
Me.lblSave.Visible = False
|
||||
Select Me.SQL_PROVIDERComboBox.SelectedItem
|
||||
Select Case Me.SQL_PROVIDERComboBox.SelectedItem
|
||||
Case "MS-SQLServer"
|
||||
cmbDatabase.Items.Clear()
|
||||
cmbDatabase.Items.Add(DATABASETextBox.Text)
|
||||
|
||||
Reference in New Issue
Block a user