对于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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)