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

📄 备件名称.frm

📁 部门在用的用户申告系统
💻 FRM
字号:
VERSION 5.00
Begin VB.Form Frmbjmc 
   Caption         =   "备件名称管理"
   ClientHeight    =   4275
   ClientLeft      =   60
   ClientTop       =   345
   ClientWidth     =   5325
   Icon            =   "备件名称.frx":0000
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   MDIChild        =   -1  'True
   ScaleHeight     =   4275
   ScaleWidth      =   5325
   Begin VB.ListBox List1 
      Height          =   2220
      Left            =   1080
      TabIndex        =   6
      Top             =   600
      Width           =   3135
   End
   Begin VB.TextBox Txtbjmc 
      Height          =   375
      Left            =   2280
      MaxLength       =   25
      TabIndex        =   5
      Top             =   3120
      Width           =   1935
   End
   Begin VB.CommandButton Cmdexit 
      Caption         =   "退出"
      Height          =   375
      Left            =   3240
      TabIndex        =   2
      Top             =   3720
      Width           =   975
   End
   Begin VB.CommandButton Cmddel 
      Caption         =   "删除"
      Height          =   375
      Left            =   1860
      TabIndex        =   1
      Top             =   3720
      Width           =   975
   End
   Begin VB.CommandButton Cmdadd 
      Caption         =   "添加"
      Height          =   375
      Left            =   480
      TabIndex        =   0
      Top             =   3720
      Width           =   975
   End
   Begin VB.Label Label3 
      Caption         =   "备件名称"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   10.5
         Charset         =   134
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H00FF0000&
      Height          =   375
      Left            =   1080
      TabIndex        =   4
      Top             =   3120
      Width           =   975
   End
   Begin VB.Label Label1 
      Caption         =   "备件列表"
      BeginProperty Font 
         Name            =   "隶书"
         Size            =   15.75
         Charset         =   134
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H00FF0000&
      Height          =   375
      Left            =   1920
      TabIndex        =   3
      Top             =   120
      Width           =   1455
   End
End
Attribute VB_Name = "Frmbjmc"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim rs As Recordset

Private Sub Command3_Click()
Unload Me
End Sub

Private Sub Cmdadd_Click()
If MsgBox("确认要添加吗?", 36, "询问") = vbYes Then
    MousePointer = vbHourglass
    If Trim(Txtbjmc.Text) = "" Then
       MsgBox "配件名称为空!", vbOKOnly, "提示"
       MousePointer = vbDefault
       Exit Sub
    End If
    If rs.RecordCount > 0 Then
       rs.MoveFirst
            Do While Not rs.EOF
              If rs.Fields!bjmc = Trim(Txtbjmc.Text) Then
                 MsgBox "记录重复", vbInformation, "信息"
                 MousePointer = vbDefault
                 Exit Sub
              Else
                 rs.MoveNext
              End If
            Loop
    End If
        If rs.RecordCount > 0 Then
           rs.MoveLast
        End If
        rs.AddNew
        rs.Fields!bjmc = Trim(Txtbjmc.Text)
        rs.Update
        List1.AddItem Trim(Txtbjmc.Text)
        List1.Refresh
        Txtbjmc.Text = ""
        MousePointer = vbDefault
        'MsgBox "记录已添加", vbOKOnly, "信息"
End If
End Sub

Private Sub Cmddel_Click()


If MsgBox("确信要删除吗?", vbQuestion + vbYesNo, "询问") = vbYes Then
    MousePointer = vbHourglass
    If rs.RecordCount > 0 Then
       rs.MoveFirst
    Else
        MousePointer = vbDefault
        MsgBox "没有记录可删除", vbOKOnly, "信息"
       Exit Sub
    End If
    If List1.ListIndex = -1 Then
       MousePointer = vbDefault
       MsgBox "请先选择要删除的记录!", vbExclamation + vbOKOnly, "信息"
       Exit Sub
    End If
    Do While Not rs.EOF
        If rs.Fields!bjmc = CStr(Trim(List1.List(List1.ListIndex))) Then
           rs.Delete
           List1.RemoveItem List1.ListIndex
           List1.Refresh
           Txtbjmc.Text = ""
           MousePointer = vbDefault
          ' MsgBox "记录已删除", vbOKOnly, "信息"
           MousePointer = vbDefault
           Exit Sub
        Else
           rs.MoveNext
        End If
    Loop
Else
    MousePointer = vbDefault
    Exit Sub
End If
End Sub

Private Sub Cmdexit_Click()
Unload Me
End Sub

Private Sub Form_Load()
MDIFrm.Caption = MDIFrm.Caption & "---[备件名称管理]"
MDIFrm.numbjmc.Enabled = False
'设置窗体启动位置
Me.Top = 500
Me.Left = 3000
Me.Height = 4935
Me.Width = 4980
MousePointer = vbHourglass
'重要帮助
Set rs = db.OpenRecordset("select * from bjmc")
'将备件名称付给列表框
If rs.RecordCount > 0 Then
    Do While Not rs.EOF
      List1.AddItem rs.Fields!bjmc
      rs.MoveNext
    Loop
End If
MousePointer = vbDefault
End Sub

Private Sub Form_Unload(Cancel As Integer)
MDIFrm.numbjmc.Enabled = True
rs.Close
MDIFrm.Caption = App.Title
End Sub

Private Sub List1_Click()
Txtbjmc.Text = List1.List(List1.ListIndex)
End Sub

⌨️ 快捷键说明

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