当前位置:跳过导航链接计算机毕业设计首页 : VB计算机毕业设计 : 详细内容

VB饭店点菜管理系统(8)

来源:xiaoniu168.com 作者:本站原创 添加时间:2012-01-09 点击数:17634

计算机毕业设计基础信息维护功能介绍:

4.3.1 基础数据管理
由于部门人员和菜品信息维护类似,下面以菜品信息维护程序实现为例进行说明。
(1)菜品类别维护
此模块可以对商品类别进行维护,添加、修改和删除操作。添加、修改时判断类别名称是否为空、重复;删除时判断商品类别下是否有商品信息。

以下是引用片段:

其代码实现如下:
Private Sub btn添加_Click()
'判断信息的正确性
'更新商品类别表中的信息记录
'1
If Trim(Me.Text3.Text) = "" Then
   MsgBox "类别名称不能为空!"
   Exit Sub
End If
If ExecSql("select * from splb where  lbid <>'" & Trim(Me.Text2.Text) & "' and lbmc='" & Trim(Me.Text3.Text) & "'").RecordCount > 0 Then
   MsgBox "类别名称不能重复!"
   Exit Sub
End If
'2
Dim strResult As String
strResult = Exec_SqL("update  splb set lbmc= '" & Trim(Me.Text3.Text) & "' where lbid='" & Me.Text2.Text & "'")
If strResult <> "OK" Then
   MsgBox strResult
End If
frmSpxx.UserControl12_Click
Unload Me
End Sub

Private Sub Form_Activate()
'得到商品类表表中最大的类别编号
If Me.Text2.Tag = "" Then
   Me.Text2.Text = Format(GetMaxNum("select max(lbid) from splb"), "000000")
End If
End Sub

Private Sub Form_Resize()
'动态改变窗体的样式和标题
Call FormFace(Me, TopPicture, KKShape)
Call TopCaption(Me.TopPicture, Label2.Caption)
End Sub

Private Sub TopPicture_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
'准备窗体移动标志
intOldX = x
intOldy = y
boolMouseFlag = True
End Sub

Private Sub TopPicture_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
'存储窗提议动前的left,top
Dim intLeft, intTop As Integer
intLeft = Me.Left
intTop = Me.Top
If Me.WindowState = 2 Then Exit Sub
If boolMouseFlag = True Then
    Me.Left = intLeft + (x - intOldX)
    Me.Top = intTop + (y - intOldy)
End If
End Sub

Private Sub TopPicture_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
'还原当前的窗体移动标志
boolMouseFlag = False
End Sub

Private Sub UserControl11_Click()
'关闭窗体
Unload Me
End Sub

〖资料来源:计算机毕业论文 www.xiaoniu168.com

第9页为计算机毕业论文商品信息维护功能介绍......

下一篇:VB药品销售系统

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网
计算机毕业设计客服
计算机毕业论文客服在线 计算机毕业论文客服在线
计算机毕业论文在线,计算机毕业设计在线