怎么知道数据库有多少条记录(adodc)

怎么知道数据库有多少条记录(adodc),第1张

对于access数据库

adodcopen "select from 表"

debugprint adodcrecordcount

这是对单表查询的,要查整个库的话,有多少个表就查多少次,再加起来

对于SQL数据库,直接可以访问系统表查询到

Dim db As New ADODBConnection

Dim rs As New ADODBRecordset

Dim SQL As String

Private Sub Command1_Click()

dbOpen "PROVIDER=microsoftjetoledb40;persist security info =false;data source=AFCmdb;Jet OLEDB:Database Password="

SQL = "select from 表1"

rsOpen SQL, db, 1, 3

Text1Text = rsRecordCount

rsClose: dbClose

Set rs = Nothing

Set db = Nothing

End Sub

'注意,表1更改为你需要的表

SELECT name FROM sqlite_master

WHERE type='table'

ORDER BY name;

如果你在sqlite行命令下,你可以直接使用 tables 或 schema 命令来得到完整的数据库集包括表s和索引s 这两个命令支持匹配符。

如果在其它宿主程序中例如 C/C++等,你可以从一个特殊的表 "SQLITE_MASTER" 得到类似的信息

以上就是关于怎么知道数据库有多少条记录(adodc)全部的内容,包括:怎么知道数据库有多少条记录(adodc)、VB怎样查询数据库里的记录有多少条、sqlite查数据库中所有表各有多少条记录的查询,sq等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9743589.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存