当前位置:编程学习 > VB >>

VB编程谁能帮下忙

某校的学生综合成绩按如下计算:

(1)学生的综合成绩包括两部分:学习成绩与德育成绩,学习成绩占65%,德育成绩占35%。

(2)学习成绩按期末成绩的平均分计算。

(3)德育成绩分三项:早操与晚自习20分,卫生与语言40分,参加活动20分,其他20分。

(4)例如:张三期末平均成绩80分,早操与晚自习满分,卫生与语言38分,参加活动15分,其他的综合成绩是80*65%+(20+38+15+20)*35%=85.95分

先编写程序如下:

(1)在本程序中输入学生的各项成绩,能计算出学生的综合成绩。并存储。

(2)可以按姓名或身份证号,调出某一学生的各项成绩与综合成绩。

(3)可以调出一个班级按综合成绩的排序结果。

(4)程序中除了成绩内容,还要有学生的姓名、性别、身份证号、联系电话、家庭住址、生日、爱好、身高、体重、特长。等信息。

要求:

(1)界面简单,操作方便。

(2)要使用自定义函数或子过程。

(3)创建一个班的数据。不少与15人。

追问:帮忙弄一个现成的谢谢了
答案:Public cn As ADODB.ConnectionPublic rs As ADODB.RecordsetPrivate Sub Form_Load()    Call sub_Show    End SubPrivate Sub sub_Show()    Dim SQL As String        SQL = "select [学员记录].[编号],[学员记录].[学号],[学员记录].[姓名],[学员记录].[性别],[学员记录].[年龄],[学员记录].[政治面貌],[系记录].[系号],[系记录].[系别]," & _    "[学员记录].[班级],[学员记录].[状态],[学员记录].[入学时间],[学员记录].[学制时间],[学员记录].[身份证号],[学员记录].[民族],[学员记录].[出生日期],[学员记录].[电子邮箱]," & _    "[学员记录].[联系电话],[学员记录].[籍贯],[学员记录].[备注] from [学员记录],[系记录]" & _    " where [学员记录].[系号]=[系记录].[系号] order by [学号]"        Set rs = New ADODB.Recordset    rs.Open SQL, cn, adOpenStatic, adLockOptimistic    Set dtGStuInf.DataSource = rs    dtGStuInf.Columns("编号").Visible = False    dtGStuInf.Refresh        If Not (rs.BOF And rs.EOF) Then        rs.MoveFirst        Showing    End If    End SubPrivate Sub cmdAdd_Click()    Dim SQL As String        SQL = "insert into [学员记录]([学号],[姓名],[性别],[年龄],[政治面貌],[系号],[班级],[状态],[入学时间],[学制时间],[身份证号],[民族],[出生日期],[电子邮箱]," & _    "[联系电话],[籍贯],[备注]) values('" & txtNub.Text & "','" & txtName.Text & "','" & cboSex.Text & "'," & Val(txtAge.Text) & ",'" & cboFaction.Text & _    "','" & cboDepartm.Text & "','" & txtClass.Text & "','" & cboStatus.Text & "','" & dtpEnter.Value & "'," & Val(txtSchsyst.Text) & ",'" & txtId.Text & "','" & _    cboPeople.Text & "','" & dtpBirth.Value & "','" & txtEmail.Text & "','" & txtPhone.Text & "','" & txtHometown.Text & "','" & txtRemark.Text & "') ;"        cn.Execute SQL    cmdAdd.Caption = "添加"        Call sub_ShowEnd Sub

上一个:VB编程~大虾帮帮忙急需
下一个:VB的内部参数都有什么???

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,