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

📄 frmset.frm

📁 库存管理系统
💻 FRM
📖 第 1 页 / 共 5 页
字号:
Combo3.AddItem "打"
Combo3.AddItem "双"
Combo3.AddItem "对"
Combo3.AddItem "米"
Combo3.AddItem "厘米"
Combo3.AddItem "斤"
Combo3.AddItem "公斤"
Combo3.AddItem "克"
Combo3.AddItem "吨"
Data1.DatabaseName = App.Path & "\库存管理.mdb"
Data1.Connect = ";pwd=lee1012"
Data1.RecordSource = "员工表"
Data1.Refresh
Data1.Visible = False
Data2.DatabaseName = App.Path & "\库存管理.mdb"
Data2.Connect = ";pwd=lee1012"
Data2.RecordSource = "供应商表"
Data2.Refresh
Data2.Visible = False
Data3.DatabaseName = App.Path & "\库存管理.mdb"
Data3.Connect = ";pwd=lee1012"
Data3.RecordSource = "客户表"
Data3.Refresh
Data3.Visible = False
Data5.DatabaseName = App.Path & "\库存管理.mdb"
Data5.Connect = ";pwd=lee1012"
Data5.RecordSource = "库存材料表"
Data5.Refresh
Data5.Visible = False
Toolbar5.Buttons(5).Visible = False
Toolbar5.Buttons(6).Visible = False
End Sub

Private Sub imgTitleLeft_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    DoDrag Me
End Sub

Private Sub imgTitleMain_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    DoDrag Me
End Sub

Private Sub imgTitleMinimize_Click()
    Me.WindowState = 1
End Sub

Private Sub imgTitleRight_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    DoDrag Me
End Sub

Private Sub Label15_Click()
Text3.Visible = True
Text13.Visible = False
End Sub

Private Sub lblTitle_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    DoDrag Me
End Sub

Private Sub imgTitleClose_Click()
    Unload Me
End Sub


Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)
Select Case Button.Index
Case 1 ''前进
Data1.Recordset.MovePrevious
If Data1.Recordset.BOF = True Then
Data1.Recordset.MoveFirst
End If

Case 2 ''后退
Data1.Recordset.MoveNext
If Data1.Recordset.EOF = True Then
Data1.Recordset.MoveLast
End If
Case 4 ''增加
On Error GoTo add_error
 Text3.Visible = True
 Text13.Visible = False
 Data1.Recordset.AddNew
 'Data1.Recordset("建户时间") = Date
add_error:
   If Err.Number = 3426 Then
    MsgBox "已经使用过添加记录!   错误:" & Err & "," & Err.Description, 0, "提示"
    Unload Me
    End If
Toolbar1.Buttons(1).Visible = False
Toolbar1.Buttons(2).Visible = False
Toolbar1.Buttons(4).Visible = False
Toolbar1.Buttons(5).Visible = True
Toolbar1.Buttons(6).Visible = True
Toolbar1.Buttons(7).Visible = False
Case 5 ''确定
On Error GoTo update_error
Data1.Recordset.FindFirst "姓名 ='" & Text1.Text & "'"
If Text1.Text = Data1.Recordset("姓名") Then
    MsgBox "已有此“姓名”,确认后请将其删除!", 0, "提示"
    GoTo repeat3:
    Exit Sub
End If
  Data1.UpdateRecord
  Data1.Recordset.Bookmark = Data1.Recordset.LastModified
update_error:
   If Err.Number = 3020 Then
    MsgBox "请先添加记录!   错误:" & Err & "," & Err.Description, 0, "提示"
    Unload Me
    End If
Toolbar1.Buttons(1).Visible = True
Toolbar1.Buttons(2).Visible = True
Toolbar1.Buttons(4).Visible = True
Toolbar1.Buttons(5).Visible = True
Toolbar1.Buttons(6).Visible = True
Toolbar1.Buttons(7).Visible = True
Text3.Visible = False
Text13.Visible = True
Case 6 ''取消
repeat3:
On Error GoTo CanceErr
Data1.Recordset.Edit
Data1.Recordset.CancelUpdate
Toolbar1.Buttons(1).Visible = True
Toolbar1.Buttons(2).Visible = True
Toolbar1.Buttons(4).Visible = True
Toolbar1.Buttons(5).Visible = True
Toolbar1.Buttons(6).Visible = True
Toolbar1.Buttons(7).Visible = True
CanceErr:
If Err.Number = 3021 Then
 MsgBox "没有记录!   错误:" & Err & "," & Err.Description, 0, "提示"
End If
Exit Sub
Case 7 ''删除
On Error GoTo del_error
   a = MsgBox("真的删除吗?", vbExclamation + vbOKCancel + vbApplicationModal, "删除记录")
If a = 1 Then
    Data1.Recordset.Delete
  Data1.Recordset.MoveLast
   End If
If a = 2 Then Exit Sub
del_error:
   If Err.Number = 3426 Then
   MsgBox "已经全部删除!   错误:" & Err & "," & Err.Description, 0, "提示"
  Unload Me
  End If
End Select
End Sub

Private Sub Toolbar2_ButtonClick(ByVal Button As MSComctlLib.Button)
Select Case Button.Index
Case 1 ''前进
Data2.Recordset.MovePrevious
If Data2.Recordset.BOF = True Then
Data2.Recordset.MoveFirst
End If

Case 2 ''后退
Data2.Recordset.MoveNext
If Data2.Recordset.EOF = True Then
Data2.Recordset.MoveLast
End If
Case 4 ''增加
On Error GoTo add_error
 Data2.Recordset.AddNew
add_error:
   If Err.Number = 3426 Then
    MsgBox "已经使用过添加记录!   错误:" & Err & "," & Err.Description, 0, "提示"
    Unload Me
    End If
Toolbar2.Buttons(1).Visible = False
Toolbar2.Buttons(2).Visible = False
Toolbar2.Buttons(4).Visible = False
Toolbar2.Buttons(5).Visible = True
Toolbar2.Buttons(6).Visible = True
Toolbar2.Buttons(7).Visible = False
Case 5 ''确定
On Error GoTo update_error
Data2.Recordset.FindFirst "名称 ='" & Text4.Text & "'"
If Text4.Text = Data2.Recordset("名称") Then
    MsgBox "已有此“厂家名”,确认后请将其删除!", 0, "提示"
    GoTo repeat2:
End If
  Data2.UpdateRecord
  Data2.Recordset.Bookmark = Data2.Recordset.LastModified
update_error:
   If Err.Number = 3020 Then
    MsgBox "请先添加记录!   错误:" & Err & "," & Err.Description, 0, "提示"
    Unload Me
    End If
Toolbar2.Buttons(1).Visible = True
Toolbar2.Buttons(2).Visible = True
Toolbar2.Buttons(4).Visible = True
Toolbar2.Buttons(5).Visible = True
Toolbar2.Buttons(6).Visible = True
Toolbar2.Buttons(7).Visible = True
Case 6 ''取消
repeat2:
On Error GoTo CanceErr
Data2.Recordset.Edit
Data2.Recordset.CancelUpdate
Toolbar2.Buttons(1).Visible = True
Toolbar2.Buttons(2).Visible = True
Toolbar2.Buttons(4).Visible = True
Toolbar1.Buttons(5).Visible = True
Toolbar2.Buttons(6).Visible = True
Toolbar2.Buttons(7).Visible = True
CanceErr:
If Err.Number = 3021 Then
 MsgBox "没有记录!   错误:" & Err & "," & Err.Description, 0, "提示"
End If
Case 7 ''删除
On Error GoTo del_error
   a = MsgBox("真的删除吗?", vbExclamation + vbOKCancel + vbApplicationModal, "删除记录")
If a = 1 Then
    Data2.Recordset.Delete
  Data2.Recordset.MoveLast
   End If
If a = 2 Then Exit Sub
del_error:
   If Err.Number = 3426 Then
   MsgBox "已经全部删除!   错误:" & Err & "," & Err.Description, 0, "提示"
  Unload Me
  End If
End Select
End Sub

Private Sub Toolbar3_ButtonClick(ByVal Button As MSComctlLib.Button)
Select Case Button.Index
Case 1 ''前进
Data3.Recordset.MovePrevious
If Data3.Recordset.BOF = True Then
Data3.Recordset.MoveFirst
End If

Case 2 ''后退
Data3.Recordset.MoveNext
If Data3.Recordset.EOF = True Then
Data3.Recordset.MoveLast
End If
Case 4 ''增加
On Error GoTo add_error
 Data3.Recordset.AddNew
 'Data1.Recordset("建户时间") = Date
add_error:
   If Err.Number = 3426 Then
    MsgBox "已经使用过添加记录!   错误:" & Err & "," & Err.Description, 0, "提示"
    Unload Me
    End If
Toolbar3.Buttons(1).Visible = False
Toolbar3.Buttons(2).Visible = False
Toolbar3.Buttons(4).Visible = False
Toolbar3.Buttons(5).Visible = True
Toolbar3.Buttons(6).Visible = True
Toolbar3.Buttons(7).Visible = False
Case 5 ''确定
On Error GoTo update_error
Data3.Recordset.FindFirst "名称 ='" & Text9.Text & "'"
If Text9.Text = Data3.Recordset("名称") Then
    MsgBox "已有此“名称”,确认后请将其删除!", 0, "提示"
    GoTo repeat1:
End If
  Data3.UpdateRecord
  Data3.Recordset.Bookmark = Data3.Recordset.LastModified
update_error:
   If Err.Number = 3020 Then
    MsgBox "请先添加记录!   错误:" & Err & "," & Err.Description, 0, "提示"
    Unload Me
    End If
Toolbar3.Buttons(1).Visible = True
Toolbar3.Buttons(2).Visible = True
Toolbar3.Buttons(4).Visible = True
Toolbar3.Buttons(5).Visible = True
Toolbar3.Buttons(6).Visible = True
Toolbar3.Buttons(7).Visible = True
Case 6 ''取消
repeat1:
On Error GoTo CanceErr
Data1.Recordset.Edit
Data1.Recordset.CancelUpdate
Toolbar3.Buttons(1).Visible = True
Toolbar3.Buttons(2).Visible = True
Toolbar3.Buttons(4).Visible = True
Toolbar3.Buttons(5).Visible = True
Toolbar3.Buttons(6).Visible = True
Toolbar3.Buttons(7).Visible = True
CanceErr:
If Err.Number = 3021 Then
 MsgBox "没有记录!   错误:" & Err & "," & Err.Description, 0, "提示"
End If
Case 7 ''删除
On Error GoTo del_error
   a = MsgBox("真的删除吗?", vbExclamation + vbOKCancel + vbApplicationModal, "删除记录")
If a = 1 Then
    Data3.Recordset.Delete
  Data3.Recordset.MoveLast
   End If
If a = 2 Then Exit Sub
del_error:
   If Err.Number = 3426 Then
   MsgBox "已经全部删除!   错误:" & Err & "," & Err.Description, 0, "提示"
  Unload Me
  End If
End Select
End Sub

Private Sub Toolbar5_ButtonClick(ByVal Button As MSComctlLib.Button)
Select Case Button.Index
Case 1 ''前进
Data5.Recordset.MovePrevious
If Data5.Recordset.BOF = True Then
Data5.Recordset.MoveFirst
End If

Case 2 ''后退
Data5.Recordset.MoveNext
If Data5.Recordset.EOF = True Then
Data5.Recordset.MoveLast
End If
Case 4 ''增加
On Error GoTo add_error
 Data5.Recordset.AddNew
 'Data1.Recordset("建户时间") = Date
add_error:
   If Err.Number = 3426 Then
    MsgBox "已经使用过添加记录!   错误:" & Err & "," & Err.Description, 0, "提示"
    Unload Me
    End If
Toolbar5.Buttons(1).Visible = False
Toolbar5.Buttons(2).Visible = False
Toolbar5.Buttons(4).Visible = False
Toolbar5.Buttons(5).Visible = True
Toolbar5.Buttons(6).Visible = True
Toolbar5.Buttons(7).Visible = False
Case 5 ''确定
On Error GoTo update_error
Data5.Recordset.FindFirst "名称 ='" & Text18.Text & "'"
If Text18.Text = Data5.Recordset("名称") Then
    MsgBox "已有此“产品名称”,确认后请将其删除!", 0, "提示"
    GoTo repeat:
End If
  Data5.Recordset("分类") = "成品"
  Data5.UpdateRecord
  Data5.Recordset.Bookmark = Data1.Recordset.LastModified
update_error:
   If Err.Number = 3020 Then
    MsgBox "请先添加记录!   错误:" & Err & "," & Err.Description, 0, "提示"
    Unload Me
    End If
Toolbar5.Buttons(1).Visible = True
Toolbar5.Buttons(2).Visible = True
Toolbar5.Buttons(4).Visible = True
Toolbar5.Button

⌨️ 快捷键说明

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