易截截图软件、单文件、免安装、纯绿色、仅160KB

sql语句获取记录数

StrSQL="Select * from "&DataTable&" Where ID In("& ID &") and Shop_ID="&Shop_ID&Taxis


如何获取他的记录数?
@@ROWCOUNT

Select count(*) from

StrSQL="Select count(*) from "&DataTable&" Where ID In("& ID &") and Shop_ID="&Shop_ID&Taxis

count(1)

不明白啊

引用
@@ROWCOUNT



StrSQL="Select COUNT(*) from "&DataTable&" Where ID In("& ID &") and Shop_ID="&Shop_ID&Taxis
在程序中这样用

看楼主的语句,应该是在开发程序时使用ado对象连接sql然后返回数据的吧,如果是这样,那么ado对象都会有一个属性标识这次操作返回了多少行记录的.如果直接在sql里运行,那么可以用系统变量@@rowcount来去的记录数.

declare @rows int
select * from 表名 where 条件
set @rows = @@rowcount
select @rows
这段代码就能返回所查询的记录数了.

StrSQL="Select count(*) from "&DataTable&" Where ID In("& ID &") and Shop_ID="&Shop_ID&Taxis

两种都可以:
1.Count(*)
2.@@Rowcount


相关问答:

如何用c#,sql2000 开发c/s下的工作流?

本人c#新手 可是要求要用c# ,sql2000开发c/s的工作流,一头雾水,请大家帮忙帮忙,给点思路,说的约具体越好,我也好往那个方面去学习
http://www.hxzi.com/view/61402.html
B/S版的,基本思想应该差不多的。。 ......

关于group by的sql语句?

  with adod_dict do
    begin
    close;
    commandtext:='select bgqxcode,count(*) wjsl from wscl_wsda_file where wjnd=:tnd group by bgqxcode'; ......

这个SQL该如何写

写SQL语句:
表1:CLASS
含有两个字段:ID,CLASSNAME,表结构如下:
ID CLASSNAME
1    A
2    B
3    C
4    D
表2:STUDENT
含有如下字段:S ......

求一SQL语句。谢谢

id    name    sfz

1    aa    410654198001204562
2    bb    410654198120461287
4    cc    41065419850 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号