作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我查看了此处有关获取行号的其他主题,但无法完全理解它们。我所需要的只是一种获取总行数的方法。
我有以下代码来读取每一行并填充列表框,但是因为我想将该行值分配给一个数组。我需要知道行号,以便可以使用二维数组,其中每行数据单独存储在数组中。
query = "SELECT * FROM bbs_test.test"
command = New MySqlCommand(query, Sqlconn)
reader = command.ExecuteReader
While reader.Read
arraynames = reader.GetString("data_array")
ListBox_displayarray.Items.Add(arraynames)
End While
有没有办法获取总行数。
请帮忙
谢谢
查看建议后,我尝试了一下,这就是我的代码的样子
Sqlconn.Open()
Dim querycount As String
querycount = "SELECT count(*) FROM bbs_test.test"
command = New MySqlCommand(querycount, Sqlconn)
reader = command.ExecuteReader
While reader.Read
MessageBox.Show(reader.GetString("data_array"))
End While
出现以下错误“MySql.Data.dll 中发生了类型为‘System.IndexOutOfRangeException’的未处理异常
附加信息:在结果中找不到指定的列”
我检查并确保列的名称是 data_array。谁能帮帮我吗?
最佳答案
使用
query = "SELECT COUNT(*) FROM bbs_test.test"
这将获取表中的总行数
关于mysql - 如何查找数据库中的总行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32370864/
如何在表格底部做一行求和(TreeTableView - JavaFX 或 TableView)? (对不起我的英语不好)请写一个例子。 以图片(总计)为例 http://i.stack.imgur.
我是一名优秀的程序员,十分优秀!