找回密码
 加入
搜索
查看: 1983|回复: 6

如何查找数据库的ID号一共有多少个

[复制链接]
发表于 2009-2-21 09:58:34 | 显示全部楼层 |阅读模式
如何查找数据库的ID号
发表于 2009-2-21 21:05:37 | 显示全部楼层
LZ的问题问的不清楚,你是要查找最大的ID编号,还是需要根据输入的条件查询呢?
 楼主| 发表于 2009-2-22 08:05:37 | 显示全部楼层
查找数据库的ID号一共有多少个
发表于 2009-2-22 11:47:51 | 显示全部楼层
用Select语句后,在后面循环里加入运算就可以了吗
发表于 2009-2-23 12:45:03 | 显示全部楼层
Select Count(SongID) From Table
发表于 2009-2-24 05:26:42 | 显示全部楼层
1、你的SongID不是由数据库自动累加的,而是由程序计算获得的,或者,你100%肯定你不会直接从数据库里面删除一条记录,那么,你可以用SELECT MAX(SongID)来获得最大ID值,然后计算出一共有多少记录

2、你搜索数据库的时候,会返回纪录(当然,你用SELECT *会返回全部记录),这时候,下面例子中的SQL_Counter就可以获取一共有多少条返回的记录

If Not $RecordSet.EOF Then
        $RecordSet.MoveFirst
        Do
                $SQL_Counter += 1
                ReDim $aReturn2D[$SQL_Counter][$RecordSet.Fields.Count] ; ReDim Array
                For $i = 0 To $RecordSet.Fields.Count-1 Step 1
                        $aReturn2D[$SQL_Counter-1][$i] = $RecordSet.Fields.Item($i).Value
                Next
                $RecordSet.MoveNext
        Until $RecordSet.EOF
EndIf
$RecordSet.Close
$Connection.Close

3、如果你是想显示“一共收录了多少首歌”,按照楼上的方法:SELECT Count(SongID) FROM Table
发表于 2009-6-6 12:58:03 | 显示全部楼层
晕。回复错了。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-26 00:36 , Processed in 0.075292 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表