main_gzgl_gqsjcl.frm
上传用户:ake0106
上传日期:2022-07-23
资源大小:4052k
文件大小:3k
源码类别:

企业管理

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX"
  3. Begin VB.Form main_gzgl_gqsjcl 
  4.    BorderStyle     =   3  'Fixed Dialog
  5.    Caption         =   "Form1"
  6.    ClientHeight    =   3300
  7.    ClientLeft      =   45
  8.    ClientTop       =   330
  9.    ClientWidth     =   3705
  10.    Icon            =   "main_gzgl_gqsjcl.frx":0000
  11.    LinkTopic       =   "Form1"
  12.    MaxButton       =   0   'False
  13.    MinButton       =   0   'False
  14.    ScaleHeight     =   3300
  15.    ScaleWidth      =   3705
  16.    ShowInTaskbar   =   0   'False
  17.    StartUpPosition =   2  '屏幕中心
  18.    Begin MSComctlLib.ProgressBar ProgressBar1 
  19.       Height          =   240
  20.       Left            =   60
  21.       TabIndex        =   3
  22.       Top             =   2445
  23.       Visible         =   0   'False
  24.       Width           =   3570
  25.       _ExtentX        =   6297
  26.       _ExtentY        =   423
  27.       _Version        =   393216
  28.       Appearance      =   1
  29.    End
  30.    Begin VB.CommandButton Command2 
  31.       Caption         =   "取消"
  32.       Height          =   390
  33.       Left            =   1920
  34.       TabIndex        =   2
  35.       Top             =   2790
  36.       Width           =   1305
  37.    End
  38.    Begin VB.CommandButton Command1 
  39.       Caption         =   "确定"
  40.       Height          =   390
  41.       Left            =   375
  42.       TabIndex        =   1
  43.       Top             =   2790
  44.       Width           =   1305
  45.    End
  46.    Begin VB.ListBox List1 
  47.       Height          =   2370
  48.       Left            =   60
  49.       Style           =   1  'Checkbox
  50.       TabIndex        =   0
  51.       Top             =   45
  52.       Width           =   3570
  53.    End
  54. End
  55. Attribute VB_Name = "main_gzgl_gqsjcl"
  56. Attribute VB_GlobalNameSpace = False
  57. Attribute VB_Creatable = False
  58. Attribute VB_PredeclaredId = True
  59. Attribute VB_Exposed = False
  60. Dim rs1 As New ADODB.Recordset
  61. Private Sub Command1_Click()
  62.   Dim Counter As Integer     '定义一个整型变量
  63.   Dim Workarea(250) As String     '定义字符串变量
  64.   ProgressBar1.Visible = True
  65.   ProgressBar1.Max = UBound(Workarea)
  66.   ProgressBar1.Min = LBound(Workarea)
  67.   '设置进度的值为 Min
  68.   ProgressBar1.Value = ProgressBar1.Min
  69.   '在整个数组中循环
  70.   For Counter = LBound(Workarea) To UBound(Workarea)
  71.      '设置数组中每项的初始值
  72.      Workarea(Counter) = Counter
  73.      ProgressBar1.Value = Counter
  74.      For i = 0 To List1.ListCount - 1
  75.        If List1.Selected(i) = True Then
  76.          Cnn.Execute ("delete from 工资表 where 所属工资月份='" & List1.List(i)) & "'"
  77.        End If
  78.      Next i
  79.   Next Counter
  80.   ProgressBar1.Visible = False
  81.   ProgressBar1.Value = ProgressBar1.Min
  82. End Sub
  83. Private Sub Form_Load()
  84.   Me.Caption = text
  85.   rs1.Open "select 所属工资月份 from 工资表 group by 所属工资月份", Cnn, adOpenKeyset, adLockOptimistic
  86.   If rs1.RecordCount > 0 Then
  87.     rs1.MoveFirst
  88.     Do While rs1.EOF = False
  89.       List1.AddItem rs1.Fields("所属工资月份")
  90.       rs1.MoveNext
  91.     Loop
  92.   End If
  93.   rs1.Close
  94. End Sub
  95. Private Sub Command2_Click()
  96.   Unload Me
  97. End Sub