回 帖 发 新 帖 刷新版面

主题:[原创]数据库

如果一个表message中有5条纪录a1、a2、a2、a4、a5。怎样查出这个表有五个纪录呢?
多谢指教[em8]

回复列表 (共12个回复)

沙发

select count(*) from message

板凳

count(*)

3 楼

多谢二位,不过我是要查表中字段个数,不是某字段的记录数

4 楼

Tablename.Columns.count就可以了

5 楼

楼上的,多谢,但还是无法实现

6 楼

tinghua的方法是对的,我试过的

7 楼

那你看我按他写的这条语句有什么问题吗?
select columns.count(*) from  message
其中“message”是我的表名。
楼上,帮忙看一下啦,多谢了

8 楼

select columns.count(*) from  OLDSET
-----------------------------------------
不是这个意思,SQL里是米有columns这个东西的,你应该先
--> select * from oldset  把结果放到一个数据集里,如DataSet,表名假设为sss
然后,在.net中 写
--> textbox1.text = mydataset.tables("aaa").columns.count

另外,如果要直接用SQL语句实现的话,我记得是要用到存储过程的,你去查下吧

9 楼

textbox1.text = mydataset.tables("aaa").columns.count
你这里aaa就是你刚才设的表名sss,是吗?
多谢了
那这个表跟我的表OLDSET有什么关系呢?是怎么进行联系的呢?
不好意思DATASET我用的不多,所以有点乱。多谢了

10 楼

明白了,多谢了!感谢天感谢地感谢我和你们相遇!

我来回复

您尚未登录,请登录后再回复。点此登录或注册