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

📄 教材费总支出情况.frm

📁 学生教材管理系统:对学校书库进销存进行管理的系统
💻 FRM
📖 第 1 页 / 共 2 页
字号:
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column01 
            DataField       =   "xh"
            Caption         =   "学号"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column02 
            DataField       =   "xi"
            Caption         =   "系别"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column03 
            DataField       =   "bj"
            Caption         =   "班级"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column04 
            DataField       =   "总收费"
            Caption         =   "总收费"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column05 
            DataField       =   "总计"
            Caption         =   "总计"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column06 
            DataField       =   "欠费"
            Caption         =   "欠费"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column07 
            DataField       =   "结余"
            Caption         =   "结余"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         SplitCount      =   1
         BeginProperty Split0 
            BeginProperty Column00 
               ColumnWidth     =   1574.929
            EndProperty
            BeginProperty Column01 
               ColumnWidth     =   1785.26
            EndProperty
            BeginProperty Column02 
               ColumnWidth     =   1964.976
            EndProperty
            BeginProperty Column03 
               ColumnWidth     =   1244.976
            EndProperty
            BeginProperty Column04 
               ColumnWidth     =   1275.024
            EndProperty
            BeginProperty Column05 
               ColumnWidth     =   1275.024
            EndProperty
            BeginProperty Column06 
               ColumnWidth     =   1275.024
            EndProperty
            BeginProperty Column07 
               ColumnWidth     =   1275.024
            EndProperty
         EndProperty
      End
      Begin VB.Frame Frame2 
         Height          =   675
         Left            =   135
         TabIndex        =   1
         Top             =   6690
         Width           =   10485
         Begin VB.ComboBox Combo1 
            Height          =   300
            Left            =   960
            TabIndex        =   4
            Top             =   240
            Width           =   1455
         End
         Begin VB.ComboBox Combo3 
            Height          =   300
            Left            =   4560
            TabIndex        =   3
            Top             =   240
            Width           =   1455
         End
         Begin VB.TextBox Text1 
            Height          =   315
            Left            =   8160
            TabIndex        =   2
            Text            =   "0"
            Top             =   240
            Width           =   675
         End
         Begin VB.Label Label1 
            AutoSize        =   -1  'True
            Caption         =   "系名:"
            Height          =   180
            Left            =   300
            TabIndex        =   7
            Top             =   300
            Width           =   540
         End
         Begin VB.Label Label3 
            AutoSize        =   -1  'True
            Caption         =   "班级:"
            Height          =   180
            Left            =   3900
            TabIndex        =   6
            Top             =   300
            Width           =   540
         End
         Begin VB.Label Label4 
            AutoSize        =   -1  'True
            Caption         =   "人数:"
            Height          =   180
            Left            =   7560
            TabIndex        =   5
            Top             =   300
            Width           =   540
         End
      End
      Begin VB.Line Line1 
         X1              =   45
         X2              =   10665
         Y1              =   6660
         Y2              =   6660
      End
   End
End
Attribute VB_Name = "教材费总支出情况"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False

Private Sub Combo1_Click()
    Dim rs As ADODB.Recordset
    Set rs = New ADODB.Recordset
    Dim cnn As ADODB.Connection
    Set cnn = New ADODB.Connection
    cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=学生教材管理系统.mdb;Persist Security Info=False"
    Dim sql As String
    sql = "select distinct  bj from 学生教材费支出总表 where xi like '%" & Combo1 & "' "
    Set rs = cnn.Execute(sql)
    rs.MoveFirst
    Combo3.Clear
    Do While Not rs.EOF
       Combo3.AddItem rs.Fields("bj")
       rs.MoveNext
    Loop
    rs.Close
    Adodc1.RecordSource = "select * from 学生教材费支出总表 where xi='" & Trim(Combo1.Text) & "'"
    Adodc1.Refresh
    Adodc1.Recordset.MoveFirst
    Text1.Text = Adodc1.Recordset.RecordCount
End Sub


Private Sub Combo3_Click()
    Adodc1.RecordSource = "select * from 学生教材费支出总表 where bj='" & Trim(Combo3.Text) & "'"
    Adodc1.Refresh
    Adodc2.RecordSource = "select * from 学生收费表 where bj = '" & Trim(Combo3) & "' "
    Adodc2.Refresh
    Adodc3.RecordSource = "select * from 学生专业课教材费支出情况表 where bj='" & Trim(Combo3.Text) & "'"
    Adodc3.Refresh
    Adodc4.RecordSource = "select * from 学生选修课教材费支出情况表 where bj='" & Trim(Combo3.Text) & "'"
    Adodc4.Refresh
    
    Do While Not Adodc1.Recordset.EOF
        Adodc2.Recordset.MoveFirst
        Adodc3.Recordset.MoveFirst
        Adodc4.Recordset.MoveFirst
        Adodc2.Recordset.Find "xh='" & Adodc1.Recordset.Fields("xh") & "'"
        Adodc3.Recordset.Find "xh='" & Adodc1.Recordset.Fields("xh") & "'"
        Adodc4.Recordset.Find "xh='" & Adodc1.Recordset.Fields("xh") & "'"
        Adodc1.Recordset.Fields("总收费") = Adodc2.Recordset.Fields("第一学年") + Adodc2.Recordset.Fields("第二学年") + Adodc2.Recordset.Fields("第三学年") + Adodc2.Recordset.Fields("第四学年")
        Adodc1.Recordset.Fields("总计") = Adodc3.Recordset.Fields("合计") + Adodc4.Recordset.Fields("合计")
        xf = Adodc1.Recordset.Fields("总收费") - Adodc1.Recordset.Fields("总计")
        If xf < 0 Then
            Adodc1.Recordset.Fields("欠费") = xf
        Else
            Adodc1.Recordset.Fields("结余") = xf
        End If
        Adodc1.Recordset.Update
        Adodc1.Recordset.MoveNext
    Loop
    Adodc1.Recordset.MoveFirst
    Text1.Text = Adodc1.Recordset.RecordCount
End Sub

Private Sub Command1_Click()
    If Combo3.Text = "" Then
        MsgBox "请选择班级!"
    Else
        Set Datajcgl1.rs教材费总支出.DataSource = Adodc1
        教材费总支出情况登记.Show
    End If
End Sub

Private Sub Command2_Click()
        Unload Me
End Sub

Private Sub Form_Load()
    On Error Resume Next
    Dim rs As ADODB.Recordset
    Set rs = New ADODB.Recordset
    Dim cnn As ADODB.Connection
    Set cnn = New ADODB.Connection
    cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=学生教材管理系统.mdb;Persist Security Info=False"
    Dim sql As String
    sql = "select distinct xi from 学生教材费支出总表 "
    Set rs = cnn.Execute(sql)
    rs.MoveFirst
    Combo1.Clear
    Do While Not rs.EOF
        Combo1.AddItem rs.Fields("xi")
        rs.MoveNext
    Loop
    rs.Close
End Sub

⌨️ 快捷键说明

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