首页 > 解决方案 > 如何使用count iif函数统计有多少学生通过了access?

问题描述

我应该计算有多少学生通过并在表格的文本字段中显示答案。我试过 =Count(iif([Results]=>50, 1, 0)) 但它不起作用。结果字段以百分比表示。

标签: ms-accesscountpercentage

解决方案


另一种简单的方法是:将结果列命名为 (StudentResult)。成功来自 50 或更大。

        Try
            Dim sql As String = "SELECT * FROM MyTable WHERE StudentResult >= @myval"
            Using cmd As New OleDbCommand(sql, cnn)
                cmd.Parameters.AddWithValue("@myval", "50")
                Dim da As New OleDbDataAdapter(cmd)
                Dim dt As New DataTable
                dt.Clear()
                da.Fill(dt)
                dt.Rows.Count = textbox1.text
            End Using
        Catch ex As Exception
            MessageBox.Show("error : " + ex.Message)
        End Try

推荐阅读