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

📄 frm_cleardb.frm

📁 这是个进销存管理系统
💻 FRM
字号:
VERSION 5.00
Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX"
Begin VB.Form frm_clearDB 
   Caption         =   "磁盘清理"
   ClientHeight    =   2655
   ClientLeft      =   60
   ClientTop       =   345
   ClientWidth     =   6975
   Icon            =   "frm_clearDB.frx":0000
   LinkTopic       =   "Form1"
   LockControls    =   -1  'True
   MaxButton       =   0   'False
   ScaleHeight     =   2655
   ScaleWidth      =   6975
   StartUpPosition =   2  '屏幕中心
   Begin VB.PictureBox Picture2 
      Height          =   2505
      Left            =   45
      ScaleHeight     =   2445
      ScaleWidth      =   3465
      TabIndex        =   4
      Top             =   90
      Width           =   3525
      Begin VB.CheckBox Check1 
         Caption         =   "库存商品信息表"
         ForeColor       =   &H00FF0000&
         Height          =   195
         Index           =   0
         Left            =   195
         TabIndex        =   18
         Top             =   105
         Width           =   1575
      End
      Begin VB.CheckBox Check1 
         Caption         =   "往来单位信息表"
         ForeColor       =   &H00FF0000&
         Height          =   195
         Index           =   1
         Left            =   195
         TabIndex        =   17
         Top             =   405
         Width           =   1575
      End
      Begin VB.CheckBox Check1 
         Caption         =   "职员信息表"
         ForeColor       =   &H00FF0000&
         Height          =   195
         Index           =   2
         Left            =   1980
         TabIndex        =   16
         Top             =   105
         Width           =   1245
      End
      Begin VB.CheckBox Check2 
         Caption         =   "进货表"
         Enabled         =   0   'False
         ForeColor       =   &H000000FF&
         Height          =   225
         Index           =   0
         Left            =   195
         TabIndex        =   15
         Top             =   765
         Value           =   1  'Checked
         Width           =   855
      End
      Begin VB.CheckBox Check2 
         Caption         =   "进货退货表"
         Enabled         =   0   'False
         ForeColor       =   &H000000FF&
         Height          =   225
         Index           =   1
         Left            =   1980
         TabIndex        =   14
         Top             =   765
         Value           =   1  'Checked
         Width           =   1395
      End
      Begin VB.CheckBox Check2 
         Caption         =   "销售表"
         Enabled         =   0   'False
         ForeColor       =   &H000000FF&
         Height          =   225
         Index           =   2
         Left            =   195
         TabIndex        =   13
         Top             =   1080
         Value           =   1  'Checked
         Width           =   885
      End
      Begin VB.CheckBox Check2 
         Caption         =   "销售退货表"
         Enabled         =   0   'False
         ForeColor       =   &H000000FF&
         Height          =   225
         Index           =   3
         Left            =   1980
         TabIndex        =   12
         Top             =   1080
         Value           =   1  'Checked
         Width           =   1245
      End
      Begin VB.CheckBox Check3 
         Caption         =   "往来帐明细表"
         Enabled         =   0   'False
         ForeColor       =   &H000000FF&
         Height          =   285
         Index           =   3
         Left            =   1980
         TabIndex        =   11
         Top             =   345
         Value           =   1  'Checked
         Width           =   1425
      End
      Begin VB.CheckBox Check4 
         Caption         =   "权限表"
         ForeColor       =   &H00FF0000&
         Height          =   225
         Index           =   0
         Left            =   195
         TabIndex        =   10
         Top             =   1500
         Width           =   855
      End
      Begin VB.CheckBox Check4 
         Caption         =   "本单位信息表"
         ForeColor       =   &H00FF0000&
         Height          =   225
         Index           =   1
         Left            =   1980
         TabIndex        =   9
         Top             =   1500
         Width           =   1425
      End
      Begin VB.Frame Frame1 
         Height          =   45
         Index           =   0
         Left            =   -15
         TabIndex        =   8
         Top             =   660
         Width           =   3795
      End
      Begin VB.Frame Frame1 
         Height          =   45
         Index           =   1
         Left            =   -15
         TabIndex        =   7
         Top             =   1335
         Width           =   3795
      End
      Begin VB.Frame Frame1 
         Height          =   45
         Index           =   2
         Left            =   -15
         TabIndex        =   6
         Top             =   1755
         Width           =   3795
      End
      Begin MSComctlLib.ProgressBar PBar1 
         Height          =   345
         Left            =   30
         TabIndex        =   5
         Top             =   1980
         Width           =   3405
         _ExtentX        =   6006
         _ExtentY        =   609
         _Version        =   393216
         Appearance      =   1
      End
   End
   Begin VB.PictureBox Picture1 
      Height          =   2520
      Left            =   3630
      ScaleHeight     =   2460
      ScaleWidth      =   3225
      TabIndex        =   0
      Top             =   75
      Width           =   3285
      Begin VB.CommandButton cmdExit 
         Caption         =   "退  出(&E)"
         Height          =   375
         Left            =   1755
         TabIndex        =   3
         Top             =   2040
         Width           =   1350
      End
      Begin VB.CommandButton cmdClear 
         Caption         =   "磁盘清理(&C)"
         Height          =   375
         Left            =   150
         TabIndex        =   2
         Top             =   2040
         Width           =   1350
      End
      Begin VB.Image Image1 
         Height          =   480
         Left            =   225
         Picture         =   "frm_clearDB.frx":030A
         Top             =   135
         Width           =   480
      End
      Begin VB.Label Label1 
         BackColor       =   &H80000009&
         BorderStyle     =   1  'Fixed Single
         Caption         =   $"frm_clearDB.frx":0614
         ForeColor       =   &H00FF0000&
         Height          =   1935
         Left            =   60
         TabIndex        =   1
         Top             =   90
         Width           =   3105
      End
   End
End
Attribute VB_Name = "frm_clearDB"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private rs As New ADODB.Recordset
Private str, SourceM, SourceL As String
Dim connter, Num1, Num2 As Integer   '定义一个整型变量
Dim sql, WorkArea(15000) As String

Private Sub cmdClear_Click()
  Call cnn
  Set rs = New ADODB.Recordset
  '进货管理模块
  If Check2(0).Value = 1 Then
     str = "DELETE FROM tbS_warehouse_main"
     Set rs = cnn.Execute(str)
     str = "DELETE FROM tbS_warehouse_detailed"
     Set rs = cnn.Execute(str)
  End If
  If Check2(1).Value = 1 Then
     str = "DELETE FROM tbS_rewarehouse_main"
     Set rs = cnn.Execute(str)
     str = "DELETE FROM tbS_rewarehouse_detailed"
     Set rs = cnn.Execute(str)
  End If
  If Check2(2).Value = 1 Then
     str = "DELETE FROM tbS_sell_main"
     Set rs = cnn.Execute(str)
     str = "DELETE FROM tbS_sell_detailed"
     Set rs = cnn.Execute(str)
  End If
  If Check2(3).Value = 1 Then
     str = "DELETE FROM tbS_resell_main"
     Set rs = cnn.Execute(str)
     str = "DELETE FROM tbS_resell_detailed"
     Set rs = cnn.Execute(str)
  End If
  If Check3(3).Value = 1 Then
     str = "DELETE FROM tbS_currentaccount"
     Set rs = cnn.Execute(str)
  End If
    '清理基础数据
  If Check1(1).Value = 1 Then
     str = "DELETE FROM tbS_units"
     Set rs = cnn.Execute(str)
  End If
  If Check1(2).Value = 1 Then
     str = "DELETE FROM tbS_employ"
     Set rs = cnn.Execute(str)
  End If
  If Check1(0).Value = 1 Then
     str = "DELETE FROM tbS_stock"
     Set rs = cnn.Execute(str)
  End If
  '系统维护
  If Check4(0).Value = 1 Then
     str = "DELETE FROM tbS_power"
     Set rs = cnn.Execute(str)
  End If
  If Check4(1).Value = 1 Then
     str = "DELETE FROM tbS_unit"
     Set rs = cnn.Execute(str)
  End If
  cnn.Close
  PBar1.Visible = True
  PBar1.Max = UBound(WorkArea)
  PBar1.Value = PBar1.Min
  For connter = LBound(WorkArea) To UBound(WorkArea)
      WorkArea(connter) = "initial value" & connter
      PBar1.Value = connter
  Next connter
  MsgBox "磁盘清理成功!"
End Sub

Private Sub cmdExit_Click()
  Unload Me
  frm_main.Enabled = True
End Sub

Private Sub Form_Unload(Cancel As Integer)
  frm_main.Enabled = True
End Sub

⌨️ 快捷键说明

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