📄 form4.frm
字号:
End Sub
Private Sub ComAdd_Click()
Me.CmdOk.Enabled = True
Me.CmdEnd.Enabled = True
Me.CmdOk.Caption = "确认添加"
Me.ComADD.Enabled = False
Me.ComAmend.Enabled = False
Me.ComDel.Enabled = False
Me.ComFrist.Enabled = False
Me.ComLast.Enabled = False
Me.ComNext.Enabled = False
Me.ComPrevious.Enabled = False
Me.TxtAddress.Text = ""
Me.TxtCD.Text = ""
Me.TxtCPU.Text = ""
Me.TxtDisplay.Text = ""
Me.TxtFDisk.Text = ""
Me.TxtHDisk.Text = ""
Me.TxtKeyboard.Text = ""
Me.TxtMainB.Text = ""
Me.TxtMBox.Text = ""
Me.TxtMemory.Text = ""
Me.TxtMoney.Text = ""
Me.TxtName.Text = ""
Me.TxtOther.Text = ""
Me.TxtPhone.Text = ""
Me.TxtPrint.Text = ""
Me.TxtScanner.Text = ""
Me.TxtShow.Text = ""
Me.TxtSoundB.Text = ""
Me.TxtVoice.Text = ""
Me.TxtAddress.Enabled = True
Me.TxtCD.Enabled = True
Me.TxtCPU.Enabled = True
Me.TxtDisplay.Enabled = True
Me.TxtFDisk.Enabled = True
Me.TxtHDisk.Enabled = True
Me.TxtKeyboard.Enabled = True
Me.TxtMainB.Enabled = True
Me.TxtMBox.Enabled = True
Me.TxtMemory.Enabled = True
Me.TxtMoney.Enabled = True
Me.TxtName.Enabled = True
Me.TxtOther.Enabled = True
Me.TxtPhone.Enabled = True
Me.TxtPrint.Enabled = True
Me.TxtScanner.Enabled = True
Me.TxtShow.Enabled = True
Me.TxtSoundB.Enabled = True
Me.TxtVoice.Enabled = True
Me.TxtName.SetFocus
End Sub
Private Sub ComAmend_Click()
Me.CmdOk.Enabled = True
Me.CmdEnd.Enabled = True
Me.CmdOk.Caption = "确认修改"
Me.ComADD.Enabled = False
Me.ComAmend.Enabled = False
Me.ComDel.Enabled = False
Me.ComFrist.Enabled = False
Me.ComLast.Enabled = False
Me.ComNext.Enabled = False
Me.ComPrevious.Enabled = False
Me.TxtAddress.Enabled = True
Me.TxtCD.Enabled = True
Me.TxtCPU.Enabled = True
Me.TxtDisplay.Enabled = True
Me.TxtFDisk.Enabled = True
Me.TxtHDisk.Enabled = True
Me.TxtKeyboard.Enabled = True
Me.TxtMainB.Enabled = True
Me.TxtMBox.Enabled = True
Me.TxtMemory.Enabled = True
Me.TxtMoney.Enabled = True
Me.TxtName.Enabled = True
Me.TxtOther.Enabled = True
Me.TxtPhone.Enabled = True
Me.TxtPrint.Enabled = True
Me.TxtScanner.Enabled = True
Me.TxtShow.Enabled = True
Me.TxtSoundB.Enabled = True
Me.TxtVoice.Enabled = True
Me.TxtName.SetFocus
End Sub
Private Sub ComDel_Click()
On Error GoTo err1
Dim BOOK1, BOOK2, BOOK3 As Variant
BOOK1 = Me.Adodc1.Recordset.Bookmark
Me.Adodc1.Recordset.MoveFirst
BOOK2 = Me.Adodc1.Recordset.Bookmark
Me.Adodc1.Recordset.MoveLast
BOOK3 = Me.Adodc1.Recordset.Bookmark
If BOOK2 = BOOK3 Then
MsgBox "Sorry,非法操作!", vbOKOnly + 48, "金恒生计算机硬件公司管理系统"
Exit Sub
End If
Me.Adodc1.Recordset.Bookmark = BOOK1
Dim intAnswer As Integer
intAnswer = MsgBox("确认删除当前记录吗?", vbYesNo + vbQuestion, "金恒生计算机硬件公司管理系统")
If intAnswer = vbYes Then
With Me.Adodc1.Recordset
.Delete
.UpdateBatch
If .RecordCount <> 0 Then
.MoveFirst
End If
End With
End If
Me.Adodc1.Recordset.MoveFirst
Me.TxtAddress.Text = Me.Adodc1.Recordset("联系地址")
Me.TxtCD.Text = Me.Adodc1.Recordset("光驱")
Me.TxtCPU.Text = Me.Adodc1.Recordset("cpu")
Me.TxtDisplay.Text = Me.Adodc1.Recordset("显示器")
Me.TxtFDisk.Text = Me.Adodc1.Recordset("软驱")
Me.TxtHDisk.Text = Me.Adodc1.Recordset("硬盘")
Me.TxtKeyboard.Text = Me.Adodc1.Recordset("键鼠")
Me.TxtMainB.Text = Me.Adodc1.Recordset("主板")
Me.TxtMBox.Text = Me.Adodc1.Recordset("机箱")
Me.TxtMemory.Text = Me.Adodc1.Recordset("内存")
Me.TxtMoney.Text = Me.Adodc1.Recordset("总计")
Me.TxtName.Text = Me.Adodc1.Recordset("客户姓名")
Me.TxtOther.Text = Me.Adodc1.Recordset("其它")
Me.TxtPhone.Text = Me.Adodc1.Recordset("联系电话")
Me.TxtPrint.Text = Me.Adodc1.Recordset("打印机")
Me.TxtScanner.Text = Me.Adodc1.Recordset("扫描仪")
Me.TxtShow.Text = Me.Adodc1.Recordset("显卡")
Me.TxtSoundB.Text = Me.Adodc1.Recordset("音箱")
Me.TxtVoice.Text = Me.Adodc1.Recordset("声卡")
Exit Sub
err1:
MsgBox "有错误发生!", vbOKOnly + 32, "金恒生计算机硬件公司管理系统"
End Sub
Private Sub ComFrist_Click()
Me.ComFrist.Enabled = False
Me.ComPrevious.Enabled = False
Me.ComNext.Enabled = True
Me.ComLast.Enabled = True
Me.Adodc1.Recordset.MoveFirst
Me.TxtAddress.Text = Me.Adodc1.Recordset("联系地址")
Me.TxtCD.Text = Me.Adodc1.Recordset("光驱")
Me.TxtCPU.Text = Me.Adodc1.Recordset("cpu")
Me.TxtDisplay.Text = Me.Adodc1.Recordset("显示器")
Me.TxtFDisk.Text = Me.Adodc1.Recordset("软驱")
Me.TxtHDisk.Text = Me.Adodc1.Recordset("硬盘")
Me.TxtKeyboard.Text = Me.Adodc1.Recordset("键鼠")
Me.TxtMainB.Text = Me.Adodc1.Recordset("主板")
Me.TxtMBox.Text = Me.Adodc1.Recordset("机箱")
Me.TxtMemory.Text = Me.Adodc1.Recordset("内存")
Me.TxtMoney.Text = Me.Adodc1.Recordset("总计")
Me.TxtName.Text = Me.Adodc1.Recordset("客户姓名")
Me.TxtOther.Text = Me.Adodc1.Recordset("其它")
Me.TxtPhone.Text = Me.Adodc1.Recordset("联系电话")
Me.TxtPrint.Text = Me.Adodc1.Recordset("打印机")
Me.TxtScanner.Text = Me.Adodc1.Recordset("扫描仪")
Me.TxtShow.Text = Me.Adodc1.Recordset("显卡")
Me.TxtSoundB.Text = Me.Adodc1.Recordset("音箱")
Me.TxtVoice.Text = Me.Adodc1.Recordset("声卡")
End Sub
Private Sub ComLast_Click()
Me.ComLast.Enabled = False
Me.ComNext.Enabled = False
Me.ComFrist.Enabled = True
Me.ComPrevious.Enabled = True
Me.Adodc1.Recordset.MoveLast
Me.TxtAddress.Text = Me.Adodc1.Recordset("联系地址")
Me.TxtCD.Text = Me.Adodc1.Recordset("光驱")
Me.TxtCPU.Text = Me.Adodc1.Recordset("cpu")
Me.TxtDisplay.Text = Me.Adodc1.Recordset("显示器")
Me.TxtFDisk.Text = Me.Adodc1.Recordset("软驱")
Me.TxtHDisk.Text = Me.Adodc1.Recordset("硬盘")
Me.TxtKeyboard.Text = Me.Adodc1.Recordset("键鼠")
Me.TxtMainB.Text = Me.Adodc1.Recordset("主板")
Me.TxtMBox.Text = Me.Adodc1.Recordset("机箱")
Me.TxtMemory.Text = Me.Adodc1.Recordset("内存")
Me.TxtMoney.Text = Me.Adodc1.Recordset("总计")
Me.TxtName.Text = Me.Adodc1.Recordset("客户姓名")
Me.TxtOther.Text = Me.Adodc1.Recordset("其它")
Me.TxtPhone.Text = Me.Adodc1.Recordset("联系电话")
Me.TxtPrint.Text = Me.Adodc1.Recordset("打印机")
Me.TxtScanner.Text = Me.Adodc1.Recordset("扫描仪")
Me.TxtShow.Text = Me.Adodc1.Recordset("显卡")
Me.TxtSoundB.Text = Me.Adodc1.Recordset("音箱")
Me.TxtVoice.Text = Me.Adodc1.Recordset("声卡")
End Sub
Private Sub ComNext_Click()
Me.ComFrist.Enabled = True
Me.ComPrevious.Enabled = True
Me.Adodc1.Recordset.MoveNext
If Me.Adodc1.Recordset.EOF Then
Me.Adodc1.Recordset.MovePrevious
Me.ComNext.Enabled = False
Me.ComLast.Enabled = False
Else
Me.TxtAddress.Text = Me.Adodc1.Recordset("联系地址")
Me.TxtCD.Text = Me.Adodc1.Recordset("光驱")
Me.TxtCPU.Text = Me.Adodc1.Recordset("cpu")
Me.TxtDisplay.Text = Me.Adodc1.Recordset("显示器")
Me.TxtFDisk.Text = Me.Adodc1.Recordset("软驱")
Me.TxtHDisk.Text = Me.Adodc1.Recordset("硬盘")
Me.TxtKeyboard.Text = Me.Adodc1.Recordset("键鼠")
Me.TxtMainB.Text = Me.Adodc1.Recordset("主板")
Me.TxtMBox.Text = Me.Adodc1.Recordset("机箱")
Me.TxtMemory.Text = Me.Adodc1.Recordset("内存")
Me.TxtMoney.Text = Me.Adodc1.Recordset("总计")
Me.TxtName.Text = Me.Adodc1.Recordset("客户姓名")
Me.TxtOther.Text = Me.Adodc1.Recordset("其它")
Me.TxtPhone.Text = Me.Adodc1.Recordset("联系电话")
Me.TxtPrint.Text = Me.Adodc1.Recordset("打印机")
Me.TxtScanner.Text = Me.Adodc1.Recordset("扫描仪")
Me.TxtShow.Text = Me.Adodc1.Recordset("显卡")
Me.TxtSoundB.Text = Me.Adodc1.Recordset("音箱")
Me.TxtVoice.Text = Me.Adodc1.Recordset("声卡")
End If
End Sub
Private Sub ComPrevious_Click()
Me.ComLast.Enabled = True
Me.ComNext.Enabled = True
Me.Adodc1.Recordset.MovePrevious
If Me.Adodc1.Recordset.BOF Then
Me.Adodc1.Recordset.MoveNext
Me.ComFrist.Enabled = False
Me.ComPrevious.Enabled = False
Else
Me.TxtAddress.Text = Me.Adodc1.Recordset("联系地址")
Me.TxtCD.Text = Me.Adodc1.Recordset("光驱")
Me.TxtCPU.Text = Me.Adodc1.Recordset("cpu")
Me.TxtDisplay.Text = Me.Adodc1.Recordset("显示器")
Me.TxtFDisk.Text = Me.Adodc1.Recordset("软驱")
Me.TxtHDisk.Text = Me.Adodc1.Recordset("硬盘")
Me.TxtKeyboard.Text = Me.Adodc1.Recordset("键鼠")
Me.TxtMainB.Text = Me.Adodc1.Recordset("主板")
Me.TxtMBox.Text = Me.Adodc1.Recordset("机箱")
Me.TxtMemory.Text = Me.Adodc1.Recordset("内存")
Me.TxtMoney.Text = Me.Adodc1.Recordset("总计")
Me.TxtName.Text = Me.Adodc1.Recordset("客户姓名")
Me.TxtOther.Text = Me.Adodc1.Recordset("其它")
Me.TxtPhone.Text = Me.Adodc1.Recordset("联系电话")
Me.TxtPrint.Text = Me.Adodc1.Recordset("打印机")
Me.TxtScanner.Text = Me.Adodc1.Recordset("扫描仪")
Me.TxtShow.Text = Me.Adodc1.Recordset("显卡")
Me.TxtSoundB.Text = Me.Adodc1.Recordset("音箱")
Me.TxtVoice.Text = Me.Adodc1.Recordset("声卡")
End If
End Sub
Private Sub ComSelect_Click()
AllSelectForm.Show
End Sub
Private Sub Form_Load()
Dim StrConnect As String
StrConnect = App.Path
If Right(StrConnect, 1) <> "\" Then StrConnect = StrConnect + "\"
StrConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & StrConnect & "\data\kji.bgh"
Adodc1.ConnectionString = StrConnect
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "SELECT * FROM [computer] "
Adodc1.Refresh
Me.Adodc1.Visible = False
Me.Top = 0
Me.Left = 0
Me.Height = 4700
Me.Width = 6550
Me.LabDATA.Caption = Format(Date, "dddddd")
Me.Adodc1.Recordset.MoveFirst
Me.ComFrist.Enabled = False
Me.ComPrevious.Enabled = False
Me.CmdEnd.Enabled = False
Me.CmdOk.Enabled = False
Me.TxtAddress.Enabled = False
Me.TxtCD.Enabled = False
Me.TxtCPU.Enabled = False
Me.TxtDisplay.Enabled = False
Me.TxtFDisk.Enabled = False
Me.TxtHDisk.Enabled = False
Me.TxtKeyboard.Enabled = False
Me.TxtMainB.Enabled = False
Me.TxtMBox.Enabled = False
Me.TxtMemory.Enabled = False
Me.TxtMoney.Enabled = False
Me.TxtName.Enabled = False
Me.TxtOther.Enabled = False
Me.TxtPhone.Enabled = False
Me.TxtPrint.Enabled = False
Me.TxtScanner.Enabled = False
Me.TxtShow.Enabled = False
Me.TxtSoundB.Enabled = False
Me.TxtVoice.Enabled = False
Me.TxtAddress.Text = Me.Adodc1.Recordset("联系地址")
Me.TxtCD.Text = Me.Adodc1.Recordset("光驱")
Me.TxtCPU.Text = Me.Adodc1.Recordset("cpu")
Me.TxtDisplay.Text = Me.Adodc1.Recordset("显示器")
Me.TxtFDisk.Text = Me.Adodc1.Recordset("软驱")
Me.TxtHDisk.Text = Me.Adodc1.Recordset("硬盘")
Me.TxtKeyboard.Text = Me.Adodc1.Recordset("键鼠")
Me.TxtMainB.Text = Me.Adodc1.Recordset("主板")
Me.TxtMBox.Text = Me.Adodc1.Recordset("机箱")
Me.TxtMemory.Text = Me.Adodc1.Recordset("内存")
Me.TxtMoney.Text = Me.Adodc1.Recordset("总计")
Me.TxtName.Text = Me.Adodc1.Recordset("客户姓名")
Me.TxtOther.Text = Me.Adodc1.Recordset("其它")
Me.TxtPhone.Text = Me.Adodc1.Recordset("联系电话")
Me.TxtPrint.Text = Me.Adodc1.Recordset("打印机")
Me.TxtScanner.Text = Me.Adodc1.Recordset("扫描仪")
Me.TxtShow.Text = Me.Adodc1.Recordset("显卡")
Me.TxtSoundB.Text = Me.Adodc1.Recordset("音箱")
Me.TxtVoice.Text = Me.Adodc1.Recordset("声卡")
End Sub
Private Sub TxtMoney_KeyPress(KeyAscii As Integer)
Dim strValid As String
strValid = ".0123456789"
If KeyAscii > 26 Then
If InStr(strValid, Chr(KeyAscii)) = 0 Then
KeyAscii = 0
End If
End If
End Sub
Private Sub TxtPhone_KeyPress(KeyAscii As Integer)
Dim strValid As String
strValid = "0123456789"
If KeyAscii > 26 Then
If InStr(strValid, Chr(KeyAscii)) = 0 Then
KeyAscii = 0
End If
End If
End Sub
Private Sub TxtPhone_KeyUp(KeyCode As Integer, Shift As Integer)
Dim f As Integer
f = Len(Me.TxtPhone.Text)
If f = 11 Then
Me.TxtAddress.SetFocus
End If
End Sub
'统计结果:
' 注释共:3行
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -