Frmxuefei3.frm
上传用户:bubble
上传日期:2007-03-02
资源大小:403k
文件大小:7k
源码类别:

教育系统应用

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Begin VB.Form Frmxuefei3 
  3.    BorderStyle     =   1  'Fixed Single
  4.    Caption         =   "学费查询"
  5.    ClientHeight    =   3870
  6.    ClientLeft      =   45
  7.    ClientTop       =   330
  8.    ClientWidth     =   5370
  9.    LinkTopic       =   "Form2"
  10.    MaxButton       =   0   'False
  11.    MDIChild        =   -1  'True
  12.    MinButton       =   0   'False
  13.    ScaleHeight     =   3870
  14.    ScaleWidth      =   5370
  15.    Begin VB.ComboBox Combo1 
  16.       Height          =   300
  17.       Index           =   2
  18.       ItemData        =   "Frmxuefei3.frx":0000
  19.       Left            =   2040
  20.       List            =   "Frmxuefei3.frx":0002
  21.       TabIndex        =   9
  22.       Top             =   1920
  23.       Width           =   1215
  24.    End
  25.    Begin VB.ComboBox Combo1 
  26.       Height          =   300
  27.       Index           =   0
  28.       Left            =   2040
  29.       TabIndex        =   8
  30.       Top             =   960
  31.       Width           =   1215
  32.    End
  33.    Begin VB.ComboBox Combo1 
  34.       Height          =   300
  35.       Index           =   1
  36.       Left            =   2040
  37.       TabIndex        =   7
  38.       Top             =   1440
  39.       Width           =   1215
  40.    End
  41.    Begin VB.ComboBox Combo1 
  42.       Height          =   300
  43.       Index           =   3
  44.       Left            =   2040
  45.       TabIndex        =   6
  46.       Top             =   2400
  47.       Width           =   2775
  48.    End
  49.    Begin VB.CommandButton Command1 
  50.       Caption         =   "确定"
  51.       Height          =   255
  52.       Left            =   1800
  53.       TabIndex        =   0
  54.       Top             =   3240
  55.       Width           =   1095
  56.    End
  57.    Begin VB.Label Label5 
  58.       Caption         =   "学期:"
  59.       BeginProperty Font 
  60.          Name            =   "宋体"
  61.          Size            =   10.5
  62.          Charset         =   134
  63.          Weight          =   400
  64.          Underline       =   0   'False
  65.          Italic          =   0   'False
  66.          Strikethrough   =   0   'False
  67.       EndProperty
  68.       Height          =   255
  69.       Left            =   1320
  70.       TabIndex        =   5
  71.       Top             =   2520
  72.       Width           =   1575
  73.    End
  74.    Begin VB.Label Label3 
  75.       Caption         =   "学费设置查询"
  76.       BeginProperty Font 
  77.          Name            =   "华文中宋"
  78.          Size            =   15.75
  79.          Charset         =   134
  80.          Weight          =   400
  81.          Underline       =   0   'False
  82.          Italic          =   0   'False
  83.          Strikethrough   =   0   'False
  84.       EndProperty
  85.       Height          =   375
  86.       Left            =   1320
  87.       TabIndex        =   4
  88.       Top             =   240
  89.       Width           =   2175
  90.    End
  91.    Begin VB.Label Label1 
  92.       Caption         =   "年级:"
  93.       BeginProperty Font 
  94.          Name            =   "宋体"
  95.          Size            =   10.5
  96.          Charset         =   134
  97.          Weight          =   400
  98.          Underline       =   0   'False
  99.          Italic          =   0   'False
  100.          Strikethrough   =   0   'False
  101.       EndProperty
  102.       Height          =   255
  103.       Left            =   1320
  104.       TabIndex        =   3
  105.       Top             =   980
  106.       Width           =   975
  107.    End
  108.    Begin VB.Label Label2 
  109.       Caption         =   "年制:"
  110.       BeginProperty Font 
  111.          Name            =   "宋体"
  112.          Size            =   10.5
  113.          Charset         =   134
  114.          Weight          =   400
  115.          Underline       =   0   'False
  116.          Italic          =   0   'False
  117.          Strikethrough   =   0   'False
  118.       EndProperty
  119.       Height          =   255
  120.       Left            =   1320
  121.       TabIndex        =   2
  122.       Top             =   2040
  123.       Width           =   735
  124.    End
  125.    Begin VB.Label Label4 
  126.       Caption         =   "专业:"
  127.       BeginProperty Font 
  128.          Name            =   "宋体"
  129.          Size            =   10.5
  130.          Charset         =   134
  131.          Weight          =   400
  132.          Underline       =   0   'False
  133.          Italic          =   0   'False
  134.          Strikethrough   =   0   'False
  135.       EndProperty
  136.       Height          =   255
  137.       Left            =   1320
  138.       TabIndex        =   1
  139.       Top             =   1560
  140.       Width           =   1575
  141.    End
  142. End
  143. Attribute VB_Name = "Frmxuefei3"
  144. Attribute VB_GlobalNameSpace = False
  145. Attribute VB_Creatable = False
  146. Attribute VB_PredeclaredId = True
  147. Attribute VB_Exposed = False
  148. Private Sub Combo1_Click(Index As Integer)
  149. If Index <> 2 Then
  150. Exit Sub
  151. End If
  152. Dim mrc As ADODB.Recordset
  153.   txtsql = "select  *  from class where 班级='" & Trim(Combo1(2).Text) & "'"
  154.  Set mrc = ExecuteSQL(txtsql)
  155.  If mrc.EOF = True Then
  156.    Combo1(0).Text = ""
  157.    Combo1(1).Text = ""
  158.   Exit Sub
  159.  End If
  160.    Combo1(0).Text = mrc.Fields(0)
  161.    Combo1(1).Text = mrc.Fields(4)
  162. End Sub
  163. Private Sub Command1_Click()
  164. txtsql = ""
  165. If Combo1(0).Text <> "" Then
  166.   
  167.   If txtsql = "" Then
  168.     txtsql = "年级='" & Trim(Combo1(0).Text) & "'"
  169.   Else
  170.     txtsql = txtsql & "and 年级='" & Trim(Combo1(0).Text) & "'"
  171.   End If
  172. End If
  173. If Combo1(2).Text <> "" Then
  174.   If txtsql = "" Then
  175.     txtsql = "年制='" & Trim(Combo1(2).Text) & "'"
  176.   Else
  177.     txtsql = txtsql & "and 年制='" & Trim(Combo1(2).Text) & "'"
  178.   End If
  179. End If
  180. If Combo1(1).Text <> "" Then
  181.   aa = 1
  182.   If txtsql = "" Then
  183.     txtsql = "专业='" & Trim(Combo1(1).Text) & "'"
  184.   Else
  185.     txtsql = txtsql & "and 专业='" & Trim(Combo1(1).Text) & "'"
  186.   End If
  187. End If
  188. If Combo1(3).Text <> "" Then
  189.   aa = 1
  190.   If txtsql = "" Then
  191.     txtsql = "学期='" & Trim(Combo1(3).Text) & "'"
  192.   Else
  193.     txtsql = txtsql & "and 学期='" & Trim(Combo1(3).Text) & "'"
  194.   End If
  195. End If
  196. If txtsql = "" Then
  197.   ss = MsgBox("你至少要输入一个条件以上才能查询!", , " 警告")
  198.   
  199.   Exit Sub
  200.   
  201. End If
  202. txtsql = "select * from xuefei where " & txtsql
  203. xuefeifind = True
  204. Frmxuefei2.Show
  205. Frmxuefei2.xuefeishowtitle
  206. Frmxuefei2.xuefeishowdata
  207. Frmxuefei2.Caption = "班级学费设置查询结果"
  208. 'Frmxuefei2.ZOrder (0)
  209. End Sub
  210. Private Sub Form_Deactivate()
  211. Unload Me
  212. End Sub
  213. Private Sub Form_Load()
  214. Dim mrc As ADODB.Recordset
  215.  
  216.  txtsql = "select  DISTINCT 年级  from class "
  217.  Set mrc = ExecuteSQL(txtsql)
  218. mrc.MoveFirst
  219.  Combo1(0).Clear
  220.  Combo1(0).AddItem ""
  221. Do While Not mrc.EOF
  222.   Combo1(0).AddItem mrc.Fields(0)
  223.  
  224.  mrc.MoveNext
  225.  Loop
  226.  
  227.  txtsql = "select  DISTINCT  专业 from class "
  228.   Set mrc = ExecuteSQL(txtsql)
  229.   mrc.MoveFirst
  230.   Combo1(1).Clear
  231.  Combo1(1).AddItem ""
  232. Do While Not mrc.EOF
  233.  
  234.   Combo1(1).AddItem mrc.Fields(0)
  235.  
  236.  mrc.MoveNext
  237.  Loop
  238.  
  239.  txtsql = "select  DISTINCT 年制 from class "
  240.   Set mrc = ExecuteSQL(txtsql)
  241.   mrc.MoveFirst
  242.   Combo1(2).Clear
  243.  Combo1(2).AddItem ""
  244. Do While Not mrc.EOF
  245.  
  246.   Combo1(2).AddItem mrc.Fields(0)
  247.  
  248.  mrc.MoveNext
  249.  Loop
  250.  mrc.Close
  251.   Combo1(0).ListIndex = 0
  252.   Combo1(1).ListIndex = 0
  253.   Combo1(2).ListIndex = 0
  254.   Combo1(3).AddItem ""
  255. Combo1(3).AddItem Val(Format(Date, "yyyy")) - 1 & "---" & Val(Format(Date, "yyyy")) & "年级第一学期"
  256.  Combo1(3).AddItem Val(Format(Date, "yyyy")) - 1 & "---" & Val(Format(Date, "yyyy")) & "年级第二学期"
  257.  Combo1(3).AddItem Format(Date, "yyyy") & "---" & Val(Format(Date, "yyyy")) + 1 & "年级第一学期"
  258.  Combo1(3).AddItem Format(Date, "yyyy") & "---" & Val(Format(Date, "yyyy")) + 1 & "年级第二学期"
  259.  Combo1(3).AddItem Val(Format(Date, "yyyy")) + 1 & "---" & Val(Format(Date, "yyyy")) + 2 & "年级第一学期"
  260.   Combo1(3).AddItem Val(Format(Date, "yyyy")) + 1 & "---" & Val(Format(Date, "yyyy")) + 2 & "年级第二学期"
  261.    
  262.  
  263.    Combo1(3).ListIndex = 0
  264. End Sub