如何计算Access列中的单词? 示例我有33个单词“Rec”,20个单词是“NoRec”,我希望数字显示在两个文本框中,一个用于Rec,另一个用于NoRec。Microsoft Access /计数字
0
A
回答
1
我不认为你需要VBA来做到这一点,你可以使用TOTALS
查询来获得你想要的理想的结果。
SELECT
Sum(IIF(yourColumnName = "Rec", 1, 0)) As TotalRec,
Sum(IIF(yourColumnName = "NoRec", 1, 0)) As TotalNonRec
FROM
YourTableName
1
访问列是访问表的列。所以你选择该表的所有行,将你想要的列放入一个字符串中并计算该字符串中的字数。假设列myColumn
和表myTable
:
Private Sub Test()
Dim dbs As Database
Dim rst1 As Recordset
Dim s As String
Set dbs = CurrentDb
With dbs
' Select all records
Set rst1 = .OpenRecordset("SELECT myColumn FROM myTable;", dbOpenDynaset)
While (Not rst1.EOF)
s = rst1.Fields("myColumn")
' now analyse s
'
rst1.MoveNext
Wend
rst1.Close
End With
Set dbs = Nothing
End Sub
+0
谢谢Paul Olgivie –
相关问题
- 1. 的Microsoft Access合计
- 2. Microsoft Access报表中的计算字段
- 3. 计数在Microsoft Access交叉表查询
- 4. Microsoft Access中计算的字段数据类型
- 5. java.sql.SQLException:[Microsoft] [ODBC Microsoft Access Driver]参数太少。预计1
- 6. Microsoft Access自动舍入数字
- 7. 在Microsoft Access
- 8. PDO Microsoft Access
- 9. Microsoft Access和SharePoint
- 10. Microsoft Access引擎
- 11. Scope_Identity()in Microsoft Access
- 12. Microsoft Access用户界面设计
- 13. 的Microsoft Access问题
- 14. Microsoft Access问题
- 15. Microsoft Access 2007连接
- 16. 在Microsoft Access
- 17. C#Microsoft Access Connection Pooling
- 18. Microsoft Access查询
- 19. Dacount在Microsoft Access表达式
- 20. Microsoft Access:如何计算字段表达式中的IF?
- 21. 强制Microsoft Access确认存在Microsoft Access ADE文件
- 22. 我不断收到错误[Microsoft] [ODBC Microsoft Access Driver]参数太少。预计2
- 23. Microsoft Office Access错误
- 24. Microsoft Access报告-GROUPBY
- 25. Databound Microsoft Access的CheckBoxList
- 26. Microsoft Access验证公式
- 27. Microsoft Access - 根据字段值更改创建数字序列?
- 28. 获取Microsoft Access报告中两个计数之间的差异
- 29. Microsoft Access追加Querydef备忘录字段
- 30. Microsoft Access查询太多字段
谢谢PaulFrancis –