SELECT 使用部门, 使用人,ip地址
FROM dbo.ip地址
ORDER BY 使用部门, 使用人
COMPUTE count(ip地址),count(ip地址) by 使用部门
COMPUTE count(ip地址) by 使用部门,使用人
23 个解决方案
#1
sql语句
#2
self.query.sql.add('SELECT 使用部门, 使用人,ip地址 FROM scitechnet ORDER BY 使用部门, 使用人');
self.query.sql.add('COMPUTE count(ip地址),count(ip地址) by 使用部门,使用人');
self.query.open;
self.query.sql.add('COMPUTE count(ip地址),count(ip地址) by 使用部门,使用人');
self.query.open;
#3
adoquery里面的sql语句~~~
#4
adoDataset.close;
adoDataset.commandtext=strSql;
adoDataset.open;
adoDataset.commandtext=strSql;
adoDataset.open;
#5
我晕!!
用QUERY 或ADOQUERY组件就是了!!!
用QUERY 或ADOQUERY组件就是了!!!
#6
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;
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;
#7
用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;
如:
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;
#8
如果用ADOQuery
则先要用ADOConnection与数据库连上,(设置ADOConnection的ConnectionString属性即可!);
然后将ADOQuery与ADOConnection连上~!
则先要用ADOConnection与数据库连上,(设置ADOConnection的ConnectionString属性即可!);
然后将ADOQuery与ADOConnection连上~!
#9
这么多分问这么简单的问题
眼红啊
^_^
楼上解决方案足够了
眼红啊
^_^
楼上解决方案足够了
#10
你没用过DelPhi 吗?
用AdoQuery,Query都可以啊?
用AdoQuery,Query都可以啊?
#11
那么你们用什么控件来显示出来呢?
问的是这个呀。
你们实际使用过么?
他是带着合计!的
!
问的是这个呀。
你们实际使用过么?
他是带着合计!的
!
#12
回答过这个帖子的各位,你们自己在delphi里面和sql server 的查询分析器里面自己分别试验一下,可以么?
人是老了,可是总不能这么就呼隆了!
人是老了,可是总不能这么就呼隆了!
#13
adoquery'USE scitechnet
SELECT 使用部门, 使用人,ip地址
FROM dbo.ip地址
ORDER BY 使用部门, 使用人
COMPUTE count(ip地址),count(ip地址) by 使用部门
COMPUTE count(ip地址) by 使用部门,使用人'
adoquery.open!
SELECT 使用部门, 使用人,ip地址
FROM dbo.ip地址
ORDER BY 使用部门, 使用人
COMPUTE count(ip地址),count(ip地址) by 使用部门
COMPUTE count(ip地址) by 使用部门,使用人'
adoquery.open!
#14
adoquery'USE scitechnet
SELECT 使用部门, 使用人,ip地址
FROM dbo.ip地址
ORDER BY 使用部门, 使用人
COMPUTE count(ip地址),count(ip地址) by 使用部门
COMPUTE count(ip地址) by 使用部门,使用人'
adoquery.open!
SELECT 使用部门, 使用人,ip地址
FROM dbo.ip地址
ORDER BY 使用部门, 使用人
COMPUTE count(ip地址),count(ip地址) by 使用部门
COMPUTE count(ip地址) by 使用部门,使用人'
adoquery.open!
#15
最后是提交到数据库中执行的,只要在查询分析器中运行正常的就可以了。什么组件都差不多。
#16
你看看在ADOConnection里试试吧 用它的ExecSQL的方法
#17
是带有两级合计的,问的是怎么显示出来.DBGrid1肯定是完成不了的。
不是问大家用什么来打开、执行sql语句!
有点无奈:
是带有两级合计的,问的是怎么显示出来.DBGrid1肯定是完成不了的。
不是问大家用什么来打开、执行sql语句!
苦乐:
是带有两级合计的,问的是怎么显示出来.DBGrid1肯定是完成不了的。
不是问大家用什么来打开、执行sql语句!
不是问大家用什么来打开、执行sql语句!
有点无奈:
是带有两级合计的,问的是怎么显示出来.DBGrid1肯定是完成不了的。
不是问大家用什么来打开、执行sql语句!
苦乐:
是带有两级合计的,问的是怎么显示出来.DBGrid1肯定是完成不了的。
不是问大家用什么来打开、执行sql语句!
#18
主要是ADODataSet1等控件能不能接收类似功能的分级显示?
好像不能,估计要其它办法了
好像不能,估计要其它办法了
#19
即使ADODataSet1支持这种,我们要定位数据也比较麻烦
#20
不容易,XXSingle(水连天),您老是第一个理解这个问题的。
#21
分2次执行吧
#22
.net的dataset功能非常强大,能集合多个数据集,楼主不防试试,有空偶也试一下
#23
谢谢,XXSingle(水连天) 回头试完了通个气。
#1
sql语句
#2
self.query.sql.add('SELECT 使用部门, 使用人,ip地址 FROM scitechnet ORDER BY 使用部门, 使用人');
self.query.sql.add('COMPUTE count(ip地址),count(ip地址) by 使用部门,使用人');
self.query.open;
self.query.sql.add('COMPUTE count(ip地址),count(ip地址) by 使用部门,使用人');
self.query.open;
#3
adoquery里面的sql语句~~~
#4
adoDataset.close;
adoDataset.commandtext=strSql;
adoDataset.open;
adoDataset.commandtext=strSql;
adoDataset.open;
#5
我晕!!
用QUERY 或ADOQUERY组件就是了!!!
用QUERY 或ADOQUERY组件就是了!!!
#6
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;
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;
#7
用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;
如:
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;
#8
如果用ADOQuery
则先要用ADOConnection与数据库连上,(设置ADOConnection的ConnectionString属性即可!);
然后将ADOQuery与ADOConnection连上~!
则先要用ADOConnection与数据库连上,(设置ADOConnection的ConnectionString属性即可!);
然后将ADOQuery与ADOConnection连上~!
#9
这么多分问这么简单的问题
眼红啊
^_^
楼上解决方案足够了
眼红啊
^_^
楼上解决方案足够了
#10
你没用过DelPhi 吗?
用AdoQuery,Query都可以啊?
用AdoQuery,Query都可以啊?
#11
那么你们用什么控件来显示出来呢?
问的是这个呀。
你们实际使用过么?
他是带着合计!的
!
问的是这个呀。
你们实际使用过么?
他是带着合计!的
!
#12
回答过这个帖子的各位,你们自己在delphi里面和sql server 的查询分析器里面自己分别试验一下,可以么?
人是老了,可是总不能这么就呼隆了!
人是老了,可是总不能这么就呼隆了!
#13
adoquery'USE scitechnet
SELECT 使用部门, 使用人,ip地址
FROM dbo.ip地址
ORDER BY 使用部门, 使用人
COMPUTE count(ip地址),count(ip地址) by 使用部门
COMPUTE count(ip地址) by 使用部门,使用人'
adoquery.open!
SELECT 使用部门, 使用人,ip地址
FROM dbo.ip地址
ORDER BY 使用部门, 使用人
COMPUTE count(ip地址),count(ip地址) by 使用部门
COMPUTE count(ip地址) by 使用部门,使用人'
adoquery.open!
#14
adoquery'USE scitechnet
SELECT 使用部门, 使用人,ip地址
FROM dbo.ip地址
ORDER BY 使用部门, 使用人
COMPUTE count(ip地址),count(ip地址) by 使用部门
COMPUTE count(ip地址) by 使用部门,使用人'
adoquery.open!
SELECT 使用部门, 使用人,ip地址
FROM dbo.ip地址
ORDER BY 使用部门, 使用人
COMPUTE count(ip地址),count(ip地址) by 使用部门
COMPUTE count(ip地址) by 使用部门,使用人'
adoquery.open!
#15
最后是提交到数据库中执行的,只要在查询分析器中运行正常的就可以了。什么组件都差不多。
#16
你看看在ADOConnection里试试吧 用它的ExecSQL的方法
#17
是带有两级合计的,问的是怎么显示出来.DBGrid1肯定是完成不了的。
不是问大家用什么来打开、执行sql语句!
有点无奈:
是带有两级合计的,问的是怎么显示出来.DBGrid1肯定是完成不了的。
不是问大家用什么来打开、执行sql语句!
苦乐:
是带有两级合计的,问的是怎么显示出来.DBGrid1肯定是完成不了的。
不是问大家用什么来打开、执行sql语句!
不是问大家用什么来打开、执行sql语句!
有点无奈:
是带有两级合计的,问的是怎么显示出来.DBGrid1肯定是完成不了的。
不是问大家用什么来打开、执行sql语句!
苦乐:
是带有两级合计的,问的是怎么显示出来.DBGrid1肯定是完成不了的。
不是问大家用什么来打开、执行sql语句!
#18
主要是ADODataSet1等控件能不能接收类似功能的分级显示?
好像不能,估计要其它办法了
好像不能,估计要其它办法了
#19
即使ADODataSet1支持这种,我们要定位数据也比较麻烦
#20
不容易,XXSingle(水连天),您老是第一个理解这个问题的。
#21
分2次执行吧
#22
.net的dataset功能非常强大,能集合多个数据集,楼主不防试试,有空偶也试一下
#23
谢谢,XXSingle(水连天) 回头试完了通个气。