jj: Baustelle - Finale Indexe
This commit is contained in:
@@ -15,7 +15,7 @@ Public Class frmSQL_DESIGNER
|
||||
Public Property FormId As Integer
|
||||
End Class
|
||||
|
||||
Public Property Value() As String
|
||||
Public Property SQLCommand() As String
|
||||
Get
|
||||
Return SQL_COMMANDTextBox.Text
|
||||
End Get
|
||||
@@ -24,6 +24,8 @@ Public Class frmSQL_DESIGNER
|
||||
End Set
|
||||
End Property
|
||||
|
||||
Public Property ConnectionID As Integer
|
||||
|
||||
Private Sub TBPM_PROFILE_FINAL_INDEXINGBindingNavigatorSaveItem_Click(sender As Object, e As EventArgs)
|
||||
Validate()
|
||||
TBPM_PROFILE_FINAL_INDEXINGBindingSource.EndEdit()
|
||||
@@ -39,13 +41,17 @@ Public Class frmSQL_DESIGNER
|
||||
|
||||
CURRENT_DT_SQL_CONFIG_TABLE = ClassDatabase.Return_Datatable(String.Format("SELECT T.CONNECTION_ID,T1.BEZEICHNUNG AS 'CON_STRING',ISNULL(T.SQL_UEBERPRUEFUNG,'') AS 'SQL_COMMAND' FROM TBPM_PROFILE_CONTROLS T, TBDD_CONNECTION T1 WHERE T.CONNECTION_ID = T1.GUID AND T.GUID = {0}", CURRENT_CONTROL_ID), True)
|
||||
|
||||
If CURRENT_DT_SQL_CONFIG_TABLE.Rows.Count > 0 Then
|
||||
cmbConnection.SelectedValue = CURRENT_DT_SQL_CONFIG_TABLE.Rows(0).Item("CONNECTION_ID")
|
||||
cmbConnection.FindStringExact(CURRENT_DT_SQL_CONFIG_TABLE.Rows(0).Item("CON_STRING"))
|
||||
SQL_COMMANDTextBox.Text = CURRENT_DT_SQL_CONFIG_TABLE.Rows(0).Item("SQL_COMMAND")
|
||||
Else
|
||||
SQL_COMMANDTextBox.Text = String.Empty
|
||||
If CURRENT_DESIGN_TYPE = "INPUT_INDEX" Then
|
||||
If CURRENT_DT_SQL_CONFIG_TABLE.Rows.Count > 0 Then
|
||||
cmbConnection.SelectedValue = CURRENT_DT_SQL_CONFIG_TABLE.Rows(0).Item("CONNECTION_ID")
|
||||
cmbConnection.FindStringExact(CURRENT_DT_SQL_CONFIG_TABLE.Rows(0).Item("CON_STRING"))
|
||||
SQL_COMMANDTextBox.Text = CURRENT_DT_SQL_CONFIG_TABLE.Rows(0).Item("SQL_COMMAND")
|
||||
Else
|
||||
SQL_COMMANDTextBox.Text = String.Empty
|
||||
End If
|
||||
End If
|
||||
|
||||
|
||||
Try
|
||||
' Windream instanziieren
|
||||
_windreamPM = New ClassPMWindream()
|
||||
@@ -208,9 +214,12 @@ Public Class frmSQL_DESIGNER
|
||||
|
||||
Private Sub btnSaveSQLCommand_Click(sender As Object, e As EventArgs) Handles btnSaveSQLCommand.Click
|
||||
If CURRENT_DESIGN_TYPE = "FINAL_INDEX" Then
|
||||
TBPM_PROFILE_FINAL_INDEXINGTableAdapter.cmdUpdateSQL(cmbConnection.SelectedValue, SQL_COMMANDTextBox.Text, Environment.UserName, CURRENT_INDEX_ID)
|
||||
' SQL wird nicht hier, sondern in frmAdministration gespeichert
|
||||
'TBPM_PROFILE_FINAL_INDEXINGTableAdapter.cmdUpdateSQL(cmbConnection.SelectedValue, SQL_COMMANDTextBox.Text, Environment.UserName, CURRENT_INDEX_ID)
|
||||
lblSaveFinalIndex.Visible = True
|
||||
lblSaveFinalIndex.Text = "SQL für finalen Index wurde erfolgreich gespeichert! " & Now.ToString
|
||||
Me.SQLCommand = SQL_COMMANDTextBox.Text
|
||||
Me.ConnectionId = cmbConnection.SelectedValue
|
||||
ElseIf CURRENT_DESIGN_TYPE = "INPUT_INDEX" Then
|
||||
Dim command = SQL_COMMANDTextBox.Text
|
||||
command = command.Replace("'", "''")
|
||||
@@ -221,7 +230,7 @@ Public Class frmSQL_DESIGNER
|
||||
Else
|
||||
lblSaveFinalIndex.Visible = False
|
||||
End If
|
||||
Me.Value = SQL_COMMANDTextBox.Text
|
||||
Me.SQLCommand = SQL_COMMANDTextBox.Text
|
||||
End If
|
||||
End Sub
|
||||
|
||||
|
||||
Reference in New Issue
Block a user