VB+SQL server学生信息管理系统毕业论文附源代码 第28页

Exit Sub

txtSID.SetFocus

End If

dd(0) = True

txtSQL = txtSQL & "student_ID = '" & Trim(txtSID.Text) & "'"

End If

End If

 

If Check1(1).Value Then

If Trim(txtName.Text) = "" Then

sMeg = "姓名不能为空"

MsgBox sMeg, vbOKOnly + vbExclamation, "警告"

txtName.SetFocus

Exit Sub

Else

dd(1) = True

If dd(0) Then

txtSQL = txtSQL & "and student_Name = '" & txtName.Text & "'"

Else

txtSQL = txtSQL & "student_Name = '" & txtName.Text & "'"

End If

End If

End If

 

If Check1(2).Value Then

If Trim(txtClassno.Text) = "" Then

sMeg = "班号不能为空"

MsgBox sMeg, vbOKOnly + vbExclamation, "警告"

txtClassno.SetFocus

Exit Sub

Else

dd(2) = True

If dd(0) Or dd(1) Then

txtSQL = txtSQL & "and class_No = '" & txtClassno.Text & "'"

Else

txtSQL = txtSQL & "class_No = '" & txtClassno.Text & "'"

End If

End If

End If

 

If Not (dd(0) Or dd(1) Or dd(2) Or dd(3)) Then

MsgBox "请设置查询方式!", vbOKOnly + vbExclamation, "警告"

Exit Sub

End If

 

txtSQL = txtSQL & " order by student_ID "

Set mrc = ExecuteSQL(txtSQL, MsgText)

 

With myflexgrid

.Rows = 2

.CellAlignment = 4

.TextMatrix(1, 0) = "学号"

.TextMatrix(1, 1) = "姓名"

.TextMatrix(1, 2) = "性别"

.TextMatrix(1, 3) = "出生日期"

.TextMatrix(1, 4) = "班号"

.TextMatrix(1, 5) = "联系电话"

.TextMatrix(1, 6) = "入校日期"

.TextMatrix(1, 7) = "家庭住址"

 

Do While Not mrc.EOF

.Rows = .Rows + 1

.CellAlignment = 4

.TextMatrix(.Rows - 1, 0) = mrc.Fields(0)

.TextMatrix(.Rows - 1, 1) = mrc.Fields(1)

.TextMatrix(.Rows - 1, 2) = mrc.Fields(2)

.TextMatrix(.Rows - 1, 3) = Format(mrc.Fields(3), "yyyy-mm-dd")

.TextMatrix(.Rows - 1, 4) = mrc.Fields(4)

.TextMatrix(.Rows - 1, 5) = mrc.Fields(5)

.TextMatrix(.Rows - 1, 6) = Format(mrc.Fields(6), "yyyy-mm-dd")

.TextMatrix(.Rows - 1, 7) = mrc.Fields(7)

mrc.MoveNext

Loop

 

End With

 

mrc.Close

 

End Sub

 

Private Sub Form_Load()

With myflexgrid

.CellAlignment = 4

.TextMatrix(1, 0) = "学号"

.TextMatrix(1, 1) = "姓名"

.TextMatrix(1, 2) = "性别"

.TextMatrix(1, 3) = "出生日期"

.TextMatrix(1, 4) = "班号"

.TextMatrix(1, 5) = "联系电话"

.TextMatrix(1, 6) = "入校日期"

.TextMatrix(1, 7) = "家庭住址"

End With

End Sub

.........................................................................................................

 

.......................... frmInquireresult 查询成绩信息窗口代码 .................................

 

Private Sub cmdExit_Click()

Unload Me

 

End Sub

 

Private Sub cmdInquire_Click()

Dim txtSQL As String

Dim MsgText As String

Dim dd(4) As Boolean

Dim mrc As ADODB.Recordset

 

 

txtSQL = "select * from result_Info where "

If Check1(0).Value Then

If Trim(txtSID.Text) = "" Then

sMeg = "学号不能为空"

MsgBox sMeg, vbOKOnly + vbExclamation, "警告"

txtSID.SetFocus

Exit Sub

Else

If Not IsNumeric(Trim(txtSID.Text)) Then

MsgBox "请输入数字!", vbOKOnly + vbExclamation, "警告"

 << 上一页  [21] [22] [23] [24] [25] [26] [27] [28] [29] 下一页

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有