frmSQ.frm
上传用户:yexiandon
上传日期:2022-07-12
资源大小:895k
文件大小:8k
源码类别:

百货/超市行业

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Begin VB.Form frmSq 
  3.    BorderStyle     =   3  'Fixed Dialog
  4.    Caption         =   "用户授权"
  5.    ClientHeight    =   4230
  6.    ClientLeft      =   45
  7.    ClientTop       =   330
  8.    ClientWidth     =   5610
  9.    Icon            =   "frmSQ.frx":0000
  10.    LinkTopic       =   "Form1"
  11.    MaxButton       =   0   'False
  12.    MinButton       =   0   'False
  13.    ScaleHeight     =   4230
  14.    ScaleWidth      =   5610
  15.    ShowInTaskbar   =   0   'False
  16.    StartUpPosition =   1  '所有者中心
  17.    Begin VB.CheckBox CheQX 
  18.       Caption         =   "待扩展权限"
  19.       Height          =   315
  20.       Index           =   15
  21.       Left            =   2040
  22.       TabIndex        =   20
  23.       Top             =   3600
  24.       Width           =   1455
  25.    End
  26.    Begin VB.CheckBox CheQX 
  27.       Caption         =   "待扩展权限"
  28.       Height          =   315
  29.       Index           =   14
  30.       Left            =   2040
  31.       TabIndex        =   19
  32.       Top             =   3120
  33.       Width           =   1455
  34.    End
  35.    Begin VB.CheckBox CheQX 
  36.       Caption         =   "待扩展权限"
  37.       Height          =   315
  38.       Index           =   13
  39.       Left            =   2040
  40.       TabIndex        =   18
  41.       Top             =   2640
  42.       Width           =   1455
  43.    End
  44.    Begin VB.CheckBox CheQX 
  45.       Caption         =   "待扩展权限"
  46.       Height          =   315
  47.       Index           =   12
  48.       Left            =   2040
  49.       TabIndex        =   17
  50.       Top             =   2160
  51.       Width           =   1455
  52.    End
  53.    Begin VB.CheckBox CheQX 
  54.       Caption         =   "待扩展权限"
  55.       Height          =   315
  56.       Index           =   11
  57.       Left            =   2040
  58.       TabIndex        =   16
  59.       Top             =   1680
  60.       Width           =   1455
  61.    End
  62.    Begin VB.CheckBox CheQX 
  63.       Caption         =   "待扩展权限"
  64.       Height          =   315
  65.       Index           =   10
  66.       Left            =   2040
  67.       TabIndex        =   15
  68.       Top             =   1200
  69.       Width           =   1455
  70.    End
  71.    Begin VB.CheckBox CheQX 
  72.       Caption         =   "维修完工确认"
  73.       Height          =   315
  74.       Index           =   9
  75.       Left            =   2040
  76.       TabIndex        =   14
  77.       Top             =   720
  78.       Width           =   1455
  79.    End
  80.    Begin VB.CheckBox CheQX 
  81.       Caption         =   "费用结算管理"
  82.       Height          =   315
  83.       Index           =   8
  84.       Left            =   2040
  85.       TabIndex        =   13
  86.       Top             =   240
  87.       Width           =   1455
  88.    End
  89.    Begin VB.CheckBox CheQX 
  90.       Caption         =   "维修工时管理"
  91.       Height          =   315
  92.       Index           =   7
  93.       Left            =   240
  94.       TabIndex        =   12
  95.       Top             =   3600
  96.       Width           =   1455
  97.    End
  98.    Begin VB.CheckBox CheQX 
  99.       Caption         =   "配件领用管理"
  100.       Height          =   315
  101.       Index           =   6
  102.       Left            =   240
  103.       TabIndex        =   11
  104.       Top             =   3120
  105.       Width           =   1455
  106.    End
  107.    Begin VB.CheckBox CheQX 
  108.       Caption         =   "配件采购管理"
  109.       Height          =   315
  110.       Index           =   5
  111.       Left            =   240
  112.       TabIndex        =   10
  113.       Top             =   2640
  114.       Width           =   1455
  115.    End
  116.    Begin VB.CheckBox CheQX 
  117.       Caption         =   "定损报件管理"
  118.       Height          =   315
  119.       Index           =   4
  120.       Left            =   240
  121.       TabIndex        =   9
  122.       Top             =   2160
  123.       Width           =   1455
  124.    End
  125.    Begin VB.CheckBox CheQX 
  126.       Caption         =   "前台客户管理"
  127.       Height          =   315
  128.       Index           =   3
  129.       Left            =   240
  130.       TabIndex        =   8
  131.       Top             =   1680
  132.       Width           =   1455
  133.    End
  134.    Begin VB.CheckBox CheQX 
  135.       Caption         =   "客户类别管理"
  136.       Height          =   315
  137.       Index           =   2
  138.       Left            =   240
  139.       TabIndex        =   7
  140.       Top             =   1200
  141.       Width           =   1455
  142.    End
  143.    Begin VB.CheckBox CheQX 
  144.       Caption         =   "职员信息管理"
  145.       Height          =   315
  146.       Index           =   1
  147.       Left            =   240
  148.       TabIndex        =   6
  149.       Top             =   720
  150.       Width           =   1455
  151.    End
  152.    Begin VB.CheckBox CheQX 
  153.       Caption         =   "部门信息管理"
  154.       Height          =   315
  155.       Index           =   0
  156.       Left            =   240
  157.       TabIndex        =   5
  158.       Top             =   240
  159.       Width           =   1455
  160.    End
  161.    Begin VB.CommandButton Command4 
  162.       Caption         =   "修改(&M)"
  163.       Height          =   315
  164.       Left            =   3840
  165.       TabIndex        =   4
  166.       Top             =   3120
  167.       Width           =   1335
  168.    End
  169.    Begin VB.CommandButton Command3 
  170.       Caption         =   "新增(&N)"
  171.       Height          =   315
  172.       Left            =   3840
  173.       TabIndex        =   2
  174.       Top             =   2745
  175.       Width           =   1335
  176.    End
  177.    Begin VB.CommandButton Command2 
  178.       Cancel          =   -1  'True
  179.       Caption         =   "关闭(&C)"
  180.       Height          =   315
  181.       Left            =   3840
  182.       TabIndex        =   3
  183.       Top             =   3600
  184.       Width           =   1335
  185.    End
  186.    Begin VB.ListBox USERS 
  187.       Height          =   1500
  188.       ItemData        =   "frmSQ.frx":000C
  189.       Left            =   3840
  190.       List            =   "frmSQ.frx":0013
  191.       TabIndex        =   0
  192.       Top             =   240
  193.       Width           =   1455
  194.    End
  195.    Begin VB.CommandButton Command1 
  196.       Caption         =   "授权(&A)"
  197.       Default         =   -1  'True
  198.       Height          =   315
  199.       Left            =   3840
  200.       TabIndex        =   1
  201.       Top             =   2400
  202.       Width           =   1335
  203.    End
  204. End
  205. Attribute VB_Name = "frmSq"
  206. Attribute VB_GlobalNameSpace = False
  207. Attribute VB_Creatable = False
  208. Attribute VB_PredeclaredId = True
  209. Attribute VB_Exposed = False
  210. '****************************************************************************
  211. '人人为我,我为人人
  212. '枕善居收藏整理
  213. '发布日期:2008/01/21
  214. '描    述:汽车维修管理系统SQL2000版
  215. '网    站:http://www.Mndsoft.com/  (VB6源码博客)
  216. '网    站:http://www.VbDnet.com/   (VB.NET源码博客,主要基于.NET2005)
  217. 'e-mail  :Mndsoft@163.com
  218. 'e-mail  :Mndsoft@126.com
  219. 'OICQ    :88382850
  220. '          如果您有新的好的代码别忘记给枕善居哦!
  221. '****************************************************************************
  222. Option Explicit
  223. Private Sub Command1_Click()
  224. Dim Us As String
  225. Us = Trim(USERS.Text)
  226. If IsSys(Us) Then
  227.     MsgBox "不能给管理员授予权!"
  228. Else
  229.   Dim i As Integer
  230.   Dim qx As String
  231.   For i = 0 To 15
  232.     qx = IIf(CheQX(i).Value, "1", "0") & qx
  233.   Next
  234.   qx = ConvertBTD(qx)
  235.   g_Conn.Execute ("UPDATE Users set QuanXian='" & qx & "' Where UserName='" & Us & "'")
  236.     MsgBox "给用户“" & Us & "”授权成功!"
  237. End If
  238. End Sub
  239. Private Sub Command2_Click()
  240. Unload Me
  241. End Sub
  242. Private Sub Command3_Click()
  243.     frmAddAdmin.Show vbModal
  244. End Sub
  245. Public Sub LoadUsers()
  246. Dim Rs As New ADODB.Recordset
  247.     With USERS
  248.     .Clear
  249.     Set Rs = g_Conn.Execute("SELECT UserName FROM Users")
  250.     While Not Rs.EOF
  251.         .AddItem Rs(0).Value
  252.         Rs.MoveNext
  253.     Wend
  254.     Set Rs = Nothing
  255.     End With
  256. End Sub
  257. Private Sub Command4_Click()
  258. With frmAddAdmin
  259. .Dadmin = USERS
  260. .Dmodify = True
  261. .Show vbModal
  262. .Dmodify = False
  263. .Dadmin = ""
  264. End With
  265. End Sub
  266. Private Sub Form_Activate()
  267. LoadUsers
  268. End Sub
  269. Private Sub USERS_Click()
  270.   Dim Rs As Recordset
  271.   Dim i As Integer
  272.   Dim qx As String
  273.   Set Rs = g_Conn.Execute("SELECT QuanXian FROM Users Where UserName='" & USERS.Text & "'")
  274.   qx = ConvertDTB(Rs(0).Value)
  275.   For i = 0 To 15
  276.     CheQX(i).Value = Val(Mid(qx, i + 1, 1))
  277.   Next
  278. End Sub
  279. Private Sub USERS_DblClick()
  280.   Command4_Click
  281. End Sub