📄 数据清除.frm
字号:
X1 = 360
X2 = 5280
Y1 = 2760
Y2 = 2760
End
End
Attribute VB_Name = "数据清除"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Private Sub CancelButton_Click()
Unload Me
End Sub
Private Sub OKButton_Click()
If MsgBox("建议您备份数据库,您备分数据库吗?", vbYesNo Or vbQuestion) = vbYes Then
On Error GoTo failure
With dlgCommonDialog
.DialogTitle = "数据库备份为.."
.ShowSave
If Len(.filename) = 0 Then Exit Sub
If BackupData(DataPath, .filename) = 1 Then
MsgBox "备份成功!"
Else
failure:
MsgBox "备份失败!"
End If
End With
Else
If MsgBox("您确信要清除吗?", vbYesNo Or vbQuestion) = vbNo Then Exit Sub
End If
On Error Resume Next
If 所有单据.Value = 1 Then
'删除入库单
fMainForm.m_checkado.RecordSource = "select * from 入库单"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
'删除出库单
fMainForm.m_checkado.RecordSource = "select * from 出库单"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
'删除借入单
fMainForm.m_checkado.RecordSource = "select * from 借入单"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
'删除借出单
fMainForm.m_checkado.RecordSource = "select * from 借出单"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
'删除调拔单
fMainForm.m_checkado.RecordSource = "select * from 调拔单"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
'删除报损单
fMainForm.m_checkado.RecordSource = "select * from 报损单"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
End If
If 库存状况.Value = 1 Then
'删除库存状况
fMainForm.m_checkado.RecordSource = "select * from 库存状况"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
End If
If 盘点单据.Value = 1 Then
'删除盘点单
fMainForm.m_checkado.RecordSource = "select * from 盘点单"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
End If
If 客户信息.Value = 1 Then
'删除客户
fMainForm.m_checkado.RecordSource = "select * from 客户"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
End If
If 供应商信息.Value = 1 Then
'删除供应商
fMainForm.m_checkado.RecordSource = "select * from 供应商"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
End If
If 货物信息.Value = 1 Then
'删除货物信息
fMainForm.m_checkado.RecordSource = "select * from 货物信息"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
End If
If 货物类别.Value = 1 Then
'删除货物类别
fMainForm.m_checkado.RecordSource = "select * from 货物类别"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
End If
If 仓库信息.Value = 1 Then
'删除仓库
fMainForm.m_checkado.RecordSource = "select * from 仓库"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
End If
If 职员信息.Value = 1 Then
'删除职员信息
fMainForm.m_checkado.RecordSource = "select * from 职员信息"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
End If
If 公司信息.Value = 1 Then
'删除公司信息,不能删除,全部置空即可
fMainForm.m_checkado.RecordSource = "select * from 公司信息"
fMainForm.m_checkado.Refresh
fMainForm.m_checkado.Recordset.Fields("公司名称").Value = ""
fMainForm.m_checkado.Recordset.Fields("地址").Value = ""
fMainForm.m_checkado.Recordset.Fields("城市").Value = ""
fMainForm.m_checkado.Recordset.Fields("省份").Value = ""
fMainForm.m_checkado.Recordset.Fields("国家").Value = ""
fMainForm.m_checkado.Recordset.Fields("邮政编码").Value = ""
fMainForm.m_checkado.Recordset.Fields("电话号码").Value = ""
fMainForm.m_checkado.Recordset.Fields("电子邮件").Value = ""
fMainForm.m_checkado.Recordset.Fields("传真号码").Value = ""
fMainForm.m_checkado.Recordset.Fields("开户银行").Value = ""
fMainForm.m_checkado.Recordset.Fields("银行帐号").Value = ""
fMainForm.m_checkado.Recordset.Fields("业务描述").Value = ""
fMainForm.m_checkado.Recordset.update
fMainForm.m_checkado.Refresh
End If
If 系统日志.Value = 1 Then
'删除系统日志
fMainForm.m_checkado.RecordSource = "select * from 系统日志"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
End If
If 用户管理.Value = 1 Then
'删除用户管理
fMainForm.m_checkado.RecordSource = "select * from 用户管理"
fMainForm.m_checkado.Refresh
DeleteRecordData fMainForm.m_checkado.Recordset
'增加一个管理员admin
fMainForm.m_checkado.RecordSource = "select * from 用户管理"
fMainForm.m_checkado.Recordset.AddNew
fMainForm.m_checkado.Recordset.Fields("用户名") = "admin"
fMainForm.m_checkado.Recordset.Fields("用户密码") = ""
fMainForm.m_checkado.Recordset.Fields("用户权限") = 131071
fMainForm.m_checkado.Recordset.update
fMainForm.m_checkado.Refresh
'更改当前登陆用户信息
UserName = "admin": UserPas = "": Purview = 131071
Dim i As Integer
For i = 0 To 16
权限类别(i) = 1
Next
End If
Unload Me
MsgBox "数据清除成功!"
'写入系统日志
fMainForm.WriteLog ("进行数据清除")
End Sub
Private Sub 仓库信息_Click()
If 仓库信息.Value = 1 Then
所有单据.Enabled = False
盘点单据.Enabled = False
Else
所有单据.Enabled = True
盘点单据.Enabled = False
End If
所有单据.Value = 1
盘点单据.Value = 1
End Sub
Private Sub 供应商信息_Click()
If 供应商信息.Value = 1 Then
所有单据.Enabled = False
Else
所有单据.Enabled = True
End If
所有单据.Value = 1
End Sub
Private Sub 货物类别_Click()
If 货物类别.Value = 1 Then
所有单据.Enabled = False
货物信息.Enabled = False
Else
所有单据.Enabled = True
货物信息.Enabled = True
End If
所有单据.Value = 1
货物信息.Value = 1
End Sub
Private Sub 货物信息_Click()
If 货物信息.Value = 1 Then
所有单据.Enabled = False
Else
所有单据.Enabled = True
End If
所有单据.Value = 1
End Sub
Private Sub 客户信息_Click()
If 客户信息.Value = 1 Then
所有单据.Enabled = False
Else
所有单据.Enabled = True
End If
所有单据.Value = 1
End Sub
Private Sub 用户管理_Click()
If 用户管理.Value = 1 Then
系统日志.Enabled = False
Else
系统日志.Enabled = True
End If
系统日志.Value = 1
End Sub
Private Sub 职员信息_Click()
If 职员信息.Value = 1 Then
所有单据.Enabled = False
仓库信息.Enabled = False
盘点单据.Enabled = False
Else
所有单据.Enabled = True
仓库信息.Enabled = True
盘点单据.Enabled = True
End If
所有单据.Value = 1
仓库信息.Value = 1
盘点单据.Value = 1
End Sub
'此源码由程序太平洋收集整理发布,任何人都可自由转载,但需保留本站信息
'╭⌒╮┅~ ¤ 欢迎光临程序太平洋╭⌒╮
'╭⌒╭⌒╮╭⌒╮~╭⌒╮ ︶ ,︶︶
',︶︶︶︶,''︶~~ ,''~︶︶ ,''
'╔ ╱◥███◣═╬╬╬╬╬╬╬╬╬╗
'╬ ︱田︱田 田 ︱ ╬
'╬ http://www.5ivb.net ╬
'╬ ╭○╮● ╬
'╬ /■\/■\ ╬
'╬ <| || 有希望,就有成功! ╬
'╬ ╬
'╚╬╬╬╬╬╬╬╬╬╬╗ ╔╬╬╬╬╝
'
'说明:
'专业提供VB、.NET、Delphi、ASP、PB源码下载
'包括:程序源码,控件,商业源码,系统方案,开发工具,书籍教程,技术文档
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -