如何防止显示全部上机学生时重复
来源:互联网 发布:c高级编程第10版 中文 编辑:程序博客网 时间:2024/05/21 10:38
在做机房收费系统查看学生上机状态中,显示全部信息时,发现会出现重复的卡号,后来查了又查,改了又改,加了个简单的循环,便避免了这种情况
Private Sub showAll_Click() Dim txtsqlOn As String Dim msgtext As String Dim mrcOn As ADODB.Recordset Dim i As Integer Dim j As Integer txtsqlOn = "select * from online_info" Set mrcOn = executeSQL(txtsqlOn, msgtext) With myFlexGrid .CellAlignment = 4 .Rows = 1 .TextMatrix(0, 0) = "卡号" .TextMatrix(0, 1) = "姓名" .TextMatrix(0, 2) = "上机日期" .TextMatrix(0, 3) = "上机时间" .TextMatrix(0, 4) = "机房号" Do While Not mrcOn.EOF .CellAlignment = 4 .Rows = .Rows + 1 .TextMatrix(.Rows - 1, 0) = mrcOn!cardno .TextMatrix(.Rows - 1, 1) = mrcOn!studentname .TextMatrix(.Rows - 1, 2) = mrcOn!ondate .TextMatrix(.Rows - 1, 3) = mrcOn!OnTime .TextMatrix(.Rows - 1, 4) = mrcOn!computer mrcOn.MoveNext For i = 0 To .TextMatrix(.Rows - 1, 0) ' .Rows = .Rows + 1 For j = j + 1 To Val(Trim(.TextMatrix(.Rows - 1, 0))) If .TextMatrix(i, 0) = .TextMatrix(j, 0) Then .RemoveItem j Exit Sub Else End If Next j Next i Loop End WithEnd Sub
- 如何防止显示全部上机学生时重复
- 如何防止android Toast重复显示?
- 如何防止android Toast重复显示
- 如何防止重复提交
- 如何防止表单重复提交
- 如何防止用户重复登陆
- struts2如何防止重复提交
- 如何防止表单重复提交
- 如何防止重复表单提交
- 如何防止表单重复提交
- 如何防止表单重复提交
- 如何防止表单重复提交
- 如何防止表单重复提交
- 如何防止表单重复提交
- 如何防止用户重复提交
- 如何防止表单重复提交
- 如何防止表单重复提交
- 如何防止用户重复操作
- 偏导,方导,梯度,散度,旋度
- wince下SE955激光头,SE655红光头的配置
- dynamic-insert与dynamic-update
- jeecms 2012 源码分析(2) 前台栏目页静态化分析
- (C++实现)——简单工厂模式(Simple Factory Pattern)
- 如何防止显示全部上机学生时重复
- 若干算法题目备忘
- 日期与天干地支算法
- (C++实现)——工厂方法模式(Factory Method Pattern)
- Android中实时视频传输(摄像头实时视频传输)解决方案<二>
- c++私有继承
- hdu_4403 A very hard Aoshu problem 暴力搜索
- (C++实现)——抽象工厂模式(Abstract Factory Pattern)
- Linux中ls对文件进行按大小排序和按时间排序