USE scitechnet
SELECT 使用部门, 使用人,ip地址
FROM dbo.ip地址
ORDER BY 使用部门, 使用人
COMPUTE count(ip地址),count(ip地址) by 使用部门
COMPUTE count(ip地址) by  使用部门,使用人

解决方案 »

  1.   

    self.query.sql.add('SELECT 使用部门, 使用人,ip地址 FROM scitechnet ORDER BY 使用部门, 使用人');
    self.query.sql.add('COMPUTE count(ip地址),count(ip地址) by 使用部门,使用人');
    self.query.open;
      

  2.   

    adoDataset.close;
    adoDataset.commandtext=strSql;
    adoDataset.open;
      

  3.   

    我晕!!
    用QUERY 或ADOQUERY组件就是了!!!
      

  4.   

    query,adoquery,adodataset,都可以啊。
    adodataset.close
    adodataset.commandText:='USE scitechnet'=#13+
    +'SELECT 使用部门, 使用人,ip地址'+#13
    +'FROM dbo.ip地址+#13
    +'ORDER BY 使用部门, 使用人'+#13
    +'COMPUTE count(ip地址),count(ip地址) by 使用部门'+#13
    +'COMPUTE count(ip地址) by  使用部门,使用人';
    ADODataSet.Open; 
      

  5.   

    用QUERY,ADOQuery,ADODataset能实现,就是只要能用到SQL语句的都可以!
    如:
    ADOQuery1.close;
    ADOQuery1.sql.clear;
    ADOQuery1.sql.add('SELECT 使用部门, 使用人,ip地址 FROM scitechnet ORDER BY 使用部门, 使用人');
    ADOQuery1.sql.add('COMPUTE count(ip地址),count(ip地址) by 使用部门,使用人');
    ADOQuery1.open;
      

  6.   

    如果用ADOQuery
    则先要用ADOConnection与数据库连上,(设置ADOConnection的ConnectionString属性即可!);
    然后将ADOQuery与ADOConnection连上~!
      

  7.   

    你没用过DelPhi 吗?
    用AdoQuery,Query都可以啊?
      

  8.   

    回答过这个帖子的各位,你们自己在delphi里面和sql server 的查询分析器里面自己分别试验一下,可以么?
    人是老了,可是总不能这么就呼隆了!
      

  9.   

    adoquery'USE scitechnet
    SELECT 使用部门, 使用人,ip地址
    FROM dbo.ip地址
    ORDER BY 使用部门, 使用人
    COMPUTE count(ip地址),count(ip地址) by 使用部门
    COMPUTE count(ip地址) by  使用部门,使用人'
    adoquery.open!
      

  10.   

    adoquery'USE scitechnet
    SELECT 使用部门, 使用人,ip地址
    FROM dbo.ip地址
    ORDER BY 使用部门, 使用人
    COMPUTE count(ip地址),count(ip地址) by 使用部门
    COMPUTE count(ip地址) by  使用部门,使用人'
    adoquery.open!
      

  11.   

    你看看在ADOConnection里试试吧 用它的ExecSQL的方法
      

  12.   

    是带有两级合计的,问的是怎么显示出来.DBGrid1肯定是完成不了的。
    不是问大家用什么来打开、执行sql语句!
    有点无奈: 
    是带有两级合计的,问的是怎么显示出来.DBGrid1肯定是完成不了的。
    不是问大家用什么来打开、执行sql语句!
    苦乐:
    是带有两级合计的,问的是怎么显示出来.DBGrid1肯定是完成不了的。
    不是问大家用什么来打开、执行sql语句!
      

  13.   

    主要是ADODataSet1等控件能不能接收类似功能的分级显示?
    好像不能,估计要其它办法了
      

  14.   

    即使ADODataSet1支持这种,我们要定位数据也比较麻烦
      

  15.   

    不容易,XXSingle(水连天),您老是第一个理解这个问题的。
      

  16.   

    .net的dataset功能非常强大,能集合多个数据集,楼主不防试试,有空偶也试一下
      

  17.   

    谢谢,XXSingle(水连天) 回头试完了通个气。