免费获取|
论文天下网
  • 论文天下网 |
  • 原创毕业论文 |
  • 论文范文 |
  • 论文下载 |
  • 计算机论文 |
  • 论文降重 |
  • 毕业论文 |
  • 外文翻译 |
  • 免费论文 |
  • 开题报告 |
  • 心得体会 |

当前位置:论文天下网 -> 免费论文 -> 计算机论文

电子教务管理系统vb(六)

xt i
End Sub

 

3.班级分数段分析界面与代码设计:

代码设计:
Private Sub CmdExec_Click()
If Combo1.ListIndex = -1 Or Combo2.ListIndex = -1 Or Combo3.ListIndex = -1 Then
 MsgBox "请确保选择统计班级、学科和考试性质!"
 Exit Sub
End If
    DataOut
    ExecPass
    LoadData
End Sub

Private Sub ComLst_Click(Index As Integer)
    If ComLst(Index).ListIndex > -1 And Combo3.ListIndex > -1 Then
      Dim txtSQL As String
      txtSQL = "select b.班级,b.学号,b.姓名,a.* from 成绩表 AS a INNER JOIN 学籍表 AS b ON a.考试号 = b.考试号 where 姓名 = '" & ComLst(Index).Text & "' and 考试性质 = '" & Combo3.Text & "'"
      Adodc1.ConnectionString = Con.ConnectionString
      Adodc1.CommandType = adCmdText
      Adodc1.RecordSource = txtSQL
      Adodc1.Refresh
      Set DataGrid1.DataSource = Adodc1
    End If
End Sub

Private Sub Form_Load()
    Call ResizeInit(Me)
   
    Dim Rsb As ADODB.Recordset
    Set Rsb = New ADODB.Recordset
    Rsb.Open "select distinct b.班级 as KsBJ from 成绩表 AS a INNER JOIN 学籍表 AS b ON a.考试号 = b.考试号 ", Con, adOpenStatic, , adCmdText
   
    Combo1.Clear
    Do While Not Rsb.EOF
        Combo1.AddItem Rsb!KsBJ
        Rsb.MoveNext
    Loop
   
    Set Rsx = New ADODB.Recordset
    Rsx.Open "select distinct a.考试性质 as Ksxz from 成绩表 AS a INNER JOIN 学籍表 AS b ON a.考试号 = b.考试号 ", Con, adOpenStatic, , adCmdText
   
    Combo3.Clear
    Do While Not Rsx.EOF
        Combo3.AddItem Rsx!Ksxz
        Rsx.MoveNext
    Loop
   
    If Combo1.ListCount > 0 Then
        Combo1.ListIndex = 0
        Combo2.ListIndex = 9
    End If
    If Combo3.ListCount > 0 Then
        Combo3.ListIndex = 0
    End If
End Sub

Private Sub Form_Resize()
    Call ResizeForm(Me) '窗体改变时,控件随之变化
    Combo1.Left = Label1.Left + Label1.Width + 100
    Combo1.Top = Label1.Top
    Combo1.Width = Label1.Width + 150
    Combo2.Left = Label3.Left + Label3.Width + 100
    Combo2.Top = Label3.Top
    Combo2.Width = Label3.Width + 150
    Combo3.Left = Label6.Left + Label6.Width + 100
    Combo3.Top = Label6.Top
    Combo3.Width = Label6.Width + 150
    For i = 0 To 7
        ComLst(i).Top = Label7.Top
        ComLst(i).Left = TxtFsd(i).Left + i * 10
    &

首页 上一页 3 4 5 6 7 8 9 下一页 尾页 6/14/14

相关论文
上一篇:公交车查询系统+vb 下一篇:VB+教学辅助系统
推荐论文 本专业最新论文
Tags:电子 教务 管理系统 access 论文 外文 翻译 开题 报告 答辩 ppt 源代码 【返回顶部】

相关栏目

自动化相关
计算机论文
工程管理论文
法律论文
医学论文
人力资源
电子专业
电气工程
英语论文
行政管理
电子商务
社科文学
教育论文
物流专业
金融专业
财务管理
会计专业
化学化工材料科学
电子通信
环境科学
经济类
机械模具类
报告,总结,申请书
其他专业论文


关于我们 | 联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 原创毕业论文

 

论文天下网提供论文检测,论文降重,论文范文,论文排版,网站永久域名WWW.GEPUW.NET

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 893628136@qq.com

Copyright@ 2009-2022 GEPUW.NET 论文天下网 版权所有