⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modoperationlog.bas

📁 1、以DLL形式提供医生工作站 2、 根据【检查项目】
💻 BAS
字号:
Attribute VB_Name = "modOperationLog"
Option Explicit

Const USER_ADMIN = "系统管理员"
Const USER_DEPARTMENT_LEADER = "科室主任"
Const USER_COMMON = "普通医师"

Public Function UploadOperation(ByVal strOperation As String) As Boolean
On Error GoTo ErrHandler
    Dim strSql As String
    If STATION_NAME = "" Then
        STATION_NAME = "影像工作站"
    End If
    
    Dim sOperation As String
    sOperation = strOperation
    If sOperation = "" Then
        sOperation = "未知操作"
    End If
    
    Dim strUserPower As String
    
    If USER_POWER = POWER_ADMIN Then
        strUserPower = USER_ADMIN
    ElseIf USER_POWER = POWER_DEPARTMENT_LEADER Then
        strUserPower = USER_DEPARTMENT_LEADER
    Else
        strUserPower = USER_COMMON
    End If
    
    
    strSql = "INSERT INTO HISTORYLOG (ID,MACHINEID,USERNAME,OPTIONS,NOWDATE,DEPARTMENT,USERPOWER) " _
        + " VALUES(HTPACS_SEQUENCE.NEXTVAL,'" + STATION_NAME + "','" + USER_NAME + "','" + sOperation _
        + "','" + CStr(Now) + "','" + DEPARTMENT_NAME + "','" + strUserPower + "' )"
        
    

    UploadOperation = ExecuteNonQuery(strSql)
    Exit Function
ErrHandler:
    UploadOperation = False
    
    
End Function

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -