DAtabase integriert
This commit is contained in:
@@ -4,6 +4,7 @@ Imports DevExpress.LookAndFeel
|
||||
Imports DD_LIB_Standards
|
||||
Imports System.IO
|
||||
Imports DevExpress.XtraCharts.Native
|
||||
Imports DigitalData.Modules.Database
|
||||
|
||||
Public Class frmConfig_Basic
|
||||
Private _Helper As New ClassHelper
|
||||
@@ -36,8 +37,8 @@ Public Class frmConfig_Basic
|
||||
'Set the construction string
|
||||
If rbConnDefault.Checked Then
|
||||
MyConnectionString = con
|
||||
'csb.ConnectionString
|
||||
ClassDatabase.Init()
|
||||
MYDB_ECM = New MSSQLServer(LOGCONFIG, MyConnectionString)
|
||||
|
||||
Else
|
||||
ClassProxy.MyPROXYConnectionString = con
|
||||
clsDatabase.Init(MyConnectionString, True)
|
||||
@@ -150,7 +151,7 @@ Public Class frmConfig_Basic
|
||||
|
||||
|
||||
Dim sql As String = "SELECT 0,'' UNION ALL SELECT T.GUID, T.FORM_TITLE FROM TBPMO_FORM_CONSTRUCTOR T"
|
||||
Dim DT As DataTable = ClassDatabase.Return_Datatable(sql)
|
||||
Dim DT As DataTable = MYDB_ECM.GetDatatable(sql)
|
||||
If DT.Rows.Count > 0 Then
|
||||
cmbConstructor.Enabled = True
|
||||
cmbConstructor.DataSource = DT
|
||||
@@ -220,7 +221,7 @@ Public Class frmConfig_Basic
|
||||
Case 1
|
||||
cmbLanguage.SelectedIndex = cmbLanguage.FindStringExact(USER_LANGUAGE)
|
||||
Case 2
|
||||
Dim DTSCAN_folderwatch As DataTable = ClassDatabase.Return_Datatable("SELECT FOLDER_PATH,SUBDIRECTORIES FROM TBPMO_FOLDERWATCH_USER WHERE FOLDER_TYPE = 'SCAN' AND USER_ID = " & USER_GUID)
|
||||
Dim DTSCAN_folderwatch As DataTable = MYDB_ECM.GetDatatable("SELECT FOLDER_PATH,SUBDIRECTORIES FROM TBPMO_FOLDERWATCH_USER WHERE FOLDER_TYPE = 'SCAN' AND USER_ID = " & USER_GUID)
|
||||
If Not DTSCAN_folderwatch Is Nothing Then
|
||||
If DTSCAN_folderwatch.Rows.Count = 1 Then
|
||||
CURRENT_SCAN_FOLDERWATCH = DTSCAN_folderwatch.Rows(0).Item(0)
|
||||
@@ -293,15 +294,15 @@ Public Class frmConfig_Basic
|
||||
_SUBDIRECTORIES = 1
|
||||
End If
|
||||
|
||||
Dim folderwatch = ClassDatabase.Execute_Scalar("SELECT GUID FROM TBPMO_FOLDERWATCH_USER WHERE USER_ID = " & USER_GUID & " AND FOLDER_TYPE = 'SCAN'")
|
||||
Dim folderwatch = MYDB_ECM.GetScalarValue("SELECT GUID FROM TBPMO_FOLDERWATCH_USER WHERE USER_ID = " & USER_GUID & " AND FOLDER_TYPE = 'SCAN'")
|
||||
Dim sql As String
|
||||
If folderwatch Is Nothing And mypath <> "" Then
|
||||
sql = "INSERT INTO TBPMO_FOLDERWATCH_USER (USER_ID, FOLDER_PATH, FOLDER_TYPE,SUBDIRECTORIES, ADDED_WHO) VALUES (" & USER_GUID & ",'" & mypath & "','SCAN', " & _SUBDIRECTORIES & ",'" & USER_USERNAME & "')"
|
||||
Else
|
||||
sql = "UPDATE TBPMO_FOLDERWATCH_USER SET FOLDER_PATH = '" & mypath & "', SUBDIRECTORIES = " & _SUBDIRECTORIES & ", CHANGED_WHO = '" & USER_USERNAME & "' where GUID = " & folderwatch
|
||||
End If
|
||||
If ClassDatabase.Execute_non_Query(sql) Then
|
||||
Dim DT As DataTable = ClassDatabase.Return_Datatable("SELECT FOLDER_PATH, SUBDIRECTORIES FROM TBPMO_FOLDERWATCH_USER WHERE USER_ID = " & USER_GUID & " AND FOLDER_TYPE = 'SCAN'")
|
||||
If MYDB_ECM.ExecuteNonQuery(sql) Then
|
||||
Dim DT As DataTable = MYDB_ECM.GetDatatable("SELECT FOLDER_PATH, SUBDIRECTORIES FROM TBPMO_FOLDERWATCH_USER WHERE USER_ID = " & USER_GUID & " AND FOLDER_TYPE = 'SCAN'")
|
||||
|
||||
CURRENT_SCAN_FOLDERWATCH = DT.Rows(0).Item(0)
|
||||
CURRENT_SCAN_FOLDERWATCH_SD = DT.Rows(0).Item(1)
|
||||
@@ -368,7 +369,7 @@ Public Class frmConfig_Basic
|
||||
Dim update As String = "UPDATE TBDD_USER SET [LANGUAGE] = '" & cmbLanguage.Text & "' WHERE GUID = " & USER_GUID
|
||||
USER_LANGUAGE = cmbLanguage.Text
|
||||
|
||||
If ClassDatabase.Execute_non_Query(update) = True Then
|
||||
If MYDB_ECM.ExecuteNonQuery(update) = True Then
|
||||
If USER_LANGUAGE = "de-DE" Then
|
||||
MsgBox("Die Sprache wurde erfolgreich geändert und nach einem Neustart angewendet!", MsgBoxStyle.Information)
|
||||
Else
|
||||
|
||||
Reference in New Issue
Block a user