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

📄 frmgm.frm

📁 鲜花管理系统
💻 FRM
📖 第 1 页 / 共 2 页
字号:
         Width           =   975
      End
      Begin VB.TextBox Txtzj 
         Alignment       =   1  'Right Justify
         Enabled         =   0   'False
         BeginProperty Font 
            Name            =   "幼圆"
            Size            =   14.25
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   405
         Left            =   2325
         TabIndex        =   1
         Text            =   "0"
         Top             =   1845
         Width           =   975
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel13 
         Height          =   375
         Left            =   180
         OleObjectBlob   =   "frmgm.frx":047F
         TabIndex        =   6
         Top             =   270
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel14 
         Height          =   375
         Left            =   1665
         OleObjectBlob   =   "frmgm.frx":04D6
         TabIndex        =   7
         Top             =   285
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel15 
         Height          =   375
         Left            =   1185
         OleObjectBlob   =   "frmgm.frx":052D
         TabIndex        =   8
         Top             =   285
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel16 
         Height          =   375
         Left            =   675
         OleObjectBlob   =   "frmgm.frx":0584
         TabIndex        =   9
         Top             =   285
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel17 
         Height          =   375
         Left            =   1170
         OleObjectBlob   =   "frmgm.frx":05DB
         TabIndex        =   10
         Top             =   870
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel18 
         Height          =   375
         Left            =   1680
         OleObjectBlob   =   "frmgm.frx":0632
         TabIndex        =   11
         Top             =   870
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel19 
         Height          =   375
         Left            =   1170
         OleObjectBlob   =   "frmgm.frx":068B
         TabIndex        =   12
         Top             =   1350
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel20 
         Height          =   375
         Left            =   1680
         OleObjectBlob   =   "frmgm.frx":06E2
         TabIndex        =   13
         Top             =   1365
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel39 
         Height          =   375
         Left            =   1170
         OleObjectBlob   =   "frmgm.frx":0739
         TabIndex        =   14
         Top             =   1860
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel40 
         Height          =   375
         Left            =   1680
         OleObjectBlob   =   "frmgm.frx":0790
         TabIndex        =   15
         Top             =   1860
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel21 
         Height          =   375
         Left            =   180
         OleObjectBlob   =   "frmgm.frx":07E7
         TabIndex        =   16
         Top             =   855
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel22 
         Height          =   375
         Left            =   675
         OleObjectBlob   =   "frmgm.frx":083E
         TabIndex        =   17
         Top             =   855
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel41 
         Height          =   375
         Left            =   180
         OleObjectBlob   =   "frmgm.frx":0895
         TabIndex        =   18
         Top             =   1350
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel42 
         Height          =   375
         Left            =   660
         OleObjectBlob   =   "frmgm.frx":08EC
         TabIndex        =   19
         Top             =   1350
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel43 
         Height          =   375
         Left            =   180
         OleObjectBlob   =   "frmgm.frx":0943
         TabIndex        =   20
         Top             =   1845
         Width           =   375
      End
      Begin ACTIVESKINLibCtl.SkinLabel SkinLabel44 
         Height          =   375
         Left            =   660
         OleObjectBlob   =   "frmgm.frx":099A
         TabIndex        =   21
         Top             =   1845
         Width           =   375
      End
   End
   Begin ACTIVESKINLibCtl.Skin Skin1 
      Left            =   5940
      OleObjectBlob   =   "frmgm.frx":09F1
      Top             =   45
   End
End
Attribute VB_Name = "frmgm"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Dim Rs As ADODB.Recordset
Dim zj As Integer
Private Sub Combo1_Click()
    Dim sql As String
    Select Case Combo1.ListIndex
        Case 0
            Image1.Picture = LoadPicture(App.Path & "\图片\鲜花\白玫瑰.jpg")
            sql = "白玫瑰"
            Txtdj.Text = seljg(sql)
        Case 1
            Image1.Picture = LoadPicture(App.Path & "\图片\鲜花\百合.jpg")
            sql = "百合"
            Txtdj.Text = seljg(sql)
        Case 2
            Image1.Picture = LoadPicture(App.Path & "\图片\鲜花\黑玫瑰.jpg")
            sql = "黑玫瑰"
            Txtdj.Text = seljg(sql)
        Case 3
            Image1.Picture = LoadPicture(App.Path & "\图片\鲜花\红玫瑰.jpg")
            sql = "红玫瑰"
            Txtdj.Text = seljg(sql)
        Case 4
            Image1.Picture = LoadPicture(App.Path & "\图片\鲜花\康乃馨.jpg")
            sql = "康乃馨"
            Txtdj.Text = seljg(sql)
        Case 5
            Image1.Picture = LoadPicture(App.Path & "\图片\鲜花\蓝色妖姬.jpg")
            sql = "蓝色妖姬"
            Txtdj.Text = seljg(sql)
        Case 6
            Image1.Picture = LoadPicture(App.Path & "\图片\鲜花\满天星.jpg")
            sql = "满天星"
            Txtdj.Text = seljg(sql)
        Case 7
            Image1.Picture = LoadPicture(App.Path & "\图片\鲜花\牡丹花.jpg ")
            sql = "牡丹花"
            Txtdj.Text = seljg(sql)
        Case 8
            Image1.Picture = LoadPicture(App.Path & "\图片\鲜花\郁金香.jpg")
            sql = "郁金香"
            Txtdj.Text = seljg(sql)
    End Select
End Sub

Private Sub Command1_Click()
    On Error Resume Next
    Txt1.Text = ""
    Txt2.Text = ""
    Txt3.Text = ""
    Combo1.Text = ""
    Txt7.Text = 0
    Txtdj.Text = 0
    txtzj.Text = 0
End Sub

Private Sub Command2_Click()
    If Rs.RecordCount <> 0 Then
        Rs.MoveLast
        txtid.Text = Format(Right(Rs.Fields("订单编号"), 5) + 1, "0####")
    Else
        txtid.Text = "00001"
    End If
    If Txt1 = "" Then
        MsgBox "客户姓名不能为空!"
        Exit Sub
    End If
    If Combo1.Text = "" Then
        MsgBox "送花名称不能为空!"
        Exit Sub
    End If
    Rs.AddNew
    Rs.Fields("订单编号") = txtid
    Rs.Fields("客户姓名") = Txt1
    Rs.Fields("联系电话") = Txt2
    Rs.Fields("联系地址") = Txt3
    Rs.Fields("鲜花名称").Value = Combo1.Text
    Rs.Fields("鲜花数量").Value = Txt7
    Rs.Fields("鲜花总价").Value = txtzj
    Rs.Update
    Set Rs = search("select * from floweryy where 鲜花名称='" & Combo1.Text & "'")
    If Rs.RecordCount <> 0 Then
        Rs.Fields("鲜花数量") = Rs.Fields("鲜花数量").Value - Txt7.Text
        Rs.Update
    End If
    MsgBox "购买成功!"
    Set Rs = search("select * from yonghu where 顾客姓名='" & Txt1.Text & "'")
    If Rs.RecordCount <> 0 Then
    Else
        Set Rs = search("select * from yonghu")
        If Rs.RecordCount <> 0 Then
        Rs.MoveLast
        txtid.Text = Format(Right(Rs.Fields("顾客编号"), 5) + 1, "0####")
    Else
        txtid.Text = "00001"
    End If
        Rs.AddNew
        Rs.Fields("顾客编号").Value = txtid.Text
        Rs.Fields("顾客姓名") = Txt1
        Rs.Fields("顾客电话") = Txt2
        Rs.Fields("顾客地址") = Txt3
        Rs.Fields("会员").Value = "否"
        Rs.Update
        MsgBox "此人是新顾客,已经把他的信息添加到了数据库中!"
    End If
End Sub

Private Sub Command3_Click()
    Unload Me
End Sub

Private Sub Form_Load()
    Set Rs = search("select * from dingdan")
    Call showskin(Skin1, hwnd)
    Txtdj.Enabled = False
    txtzj.Enabled = False
End Sub

Private Sub Txt7_Change()
    On Error Resume Next
        If Txt7 <> "" Then
            txtzj.Text = Txtdj * (Txt7 - zj)
        Else
            txtzj.Text = 0
            Exit Sub
        End If
End Sub

Private Sub Txt7_KeyPress(KeyAscii As Integer)
    If KeyAscii > 47 And KeyAscii < 58 Or KeyAscii = 8 Then
    Else
        KeyAscii = 0
        MsgBox "只能输入数字!"
        Txt7.SetFocus
    End If
End Sub

⌨️ 快捷键说明

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