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

📄 housekind.frm

📁 一部酒店管理系统
💻 FRM
字号:
VERSION 5.00
Object = "{5E9E78A0-531B-11CF-91F6-C2863C385E30}#1.0#0"; "MSFLXGRD.OCX"
Begin VB.Form housekind 
   Caption         =   "客房类型登记"
   ClientHeight    =   3420
   ClientLeft      =   60
   ClientTop       =   345
   ClientWidth     =   8205
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   MinButton       =   0   'False
   ScaleHeight     =   3420
   ScaleWidth      =   8205
   StartUpPosition =   3  '窗口缺省
   Begin VB.PictureBox Picture1 
      Height          =   3375
      Left            =   0
      ScaleHeight     =   3315
      ScaleWidth      =   8115
      TabIndex        =   0
      Top             =   0
      Width           =   8175
      Begin VB.Frame Frame1 
         Height          =   2895
         Left            =   6480
         TabIndex        =   2
         Top             =   240
         Width           =   1455
         Begin VB.CommandButton cmd_ret 
            Caption         =   "返回"
            Height          =   375
            Left            =   240
            TabIndex        =   6
            Top             =   2160
            Width           =   975
         End
         Begin VB.CommandButton cmd_del 
            Caption         =   "删除"
            Height          =   375
            Left            =   240
            TabIndex        =   5
            Top             =   1560
            Width           =   975
         End
         Begin VB.CommandButton cmd_chg 
            Caption         =   "修改"
            Height          =   375
            Left            =   240
            TabIndex        =   4
            Top             =   960
            Width           =   975
         End
         Begin VB.CommandButton cmd_add 
            Caption         =   "添加"
            Height          =   375
            Left            =   240
            TabIndex        =   3
            Top             =   360
            Width           =   975
         End
      End
      Begin MSFlexGridLib.MSFlexGrid MSFlexGrid1 
         Height          =   2895
         Left            =   120
         TabIndex        =   1
         Top             =   240
         Width           =   6135
         _ExtentX        =   10821
         _ExtentY        =   5106
         _Version        =   393216
         Cols            =   3
         FixedCols       =   0
      End
   End
End
Attribute VB_Name = "housekind"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Public m_kind As String
Public m_jiage As String
Public m_danwei As String
Public m_zhekou As String
Public m_jiage2 As String

Dim m_row As Integer '确定鼠标点击MSFlexGrid1行数


Private Sub cmd_add_Click()

    Unload Me
    houseadd.Show
    
End Sub

Private Sub cmd_chg_Click()
    
    If m_kind <> "" Then
        
        housechg.txt_kind.Text = m_kind
        housechg.txt_jiage = m_jiage
        housechg.Combo1.Text = m_danwei
        Unload Me
        housechg.Show vbModal
        
    Else
        MsgBox "请先选择要修改的内容!", vbExclamation
        
    End If

End Sub

Private Sub cmd_del_Click()

    If m_row <> 0 Then
    
        If MsgBox("确定操作Y/N?", vbYesNo) = vbYes Then
            Dim str As String
            str = "delete from housekind where kind='" & m_kind & "'"
            myCon.Execute (str)
            m_row = 0
            Call LoadsHouseKind
            
        End If
        
    Else
        
        MsgBox "请先选择要修改的内容!", vbExclamation
    
    End If

End Sub

Private Sub cmd_ret_Click()

    Unload Me
    main.Show
    
End Sub

Private Sub Form_Load()

     '窗口居中
    Me.Left = (Screen.Width - Me.Width) / 2
    Me.Top = (Screen.Height - Me.Height) / 2 - 550
    
    '初始化表格窗体
    MSFlexGrid1.ColWidth(0) = 1000
    MSFlexGrid1.ColWidth(1) = 1000
    MSFlexGrid1.ColWidth(2) = 1000

    '初始化表格名称
    MSFlexGrid1.TextMatrix(0, 0) = "房间类别"
    MSFlexGrid1.TextMatrix(0, 1) = "天结价格"
    MSFlexGrid1.TextMatrix(0, 2) = "结算单位"
    
    m_row = 0
    m_kind = ""
    m_jiage = ""
    m_danwei = ""
    m_zhekou = ""
    m_jiage2 = ""

    Call LoadsHouseKind
    
End Sub


'加载酒店房间类型信息

Private Sub LoadsHouseKind()

    Dim n As Integer
    
    For n = MSFlexGrid1.Rows - 1 To 2 Step -1
        
        MSFlexGrid1.RemoveItem (n)
    
    Next
    


    Dim str As String
    str = "select * from housekind order by kind"
    
    Dim myrs As ADODB.Recordset
    Set myrs = New ADODB.Recordset
    
    myrs.CursorLocation = adUseClient
    myrs.LockType = adLockOptimistic
    myrs.CursorType = adOpenDynamic
    myrs.Open str, myCon
    
    Dim m_sum As Integer '读取共多少条记录
        
    m_sum = myrs.RecordCount
    MSFlexGrid1.Rows = MSFlexGrid1.Rows + m_sum - 1
        
    Dim m As Integer
        
    For m = 1 To m_sum
        
        MSFlexGrid1.TextMatrix(m, 0) = myrs("kind")
        MSFlexGrid1.TextMatrix(m, 1) = myrs("jiage")
        MSFlexGrid1.TextMatrix(m, 2) = myrs("danwei")

        
        myrs.MoveNext
    
    Next

End Sub


Private Sub MSFlexGrid1_Click()
    
    
    m_row = MSFlexGrid1.MouseRow
    
    If m_row <> 0 Then
        
        m_kind = MSFlexGrid1.TextMatrix(m_row, 0)
        m_jiage = MSFlexGrid1.TextMatrix(m_row, 1)
        m_danwei = MSFlexGrid1.TextMatrix(m_row, 2)
        
    End If

End Sub

⌨️ 快捷键说明

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