Re:基于dotnet2.0的联通sgip1.2协议二级网关源码 yuanfang5138553 2010-04-27 16:18
请问楼主,运行时怎么报一个异常是
由于目标机器积极拒绝,无法连接。 127.0.0.1:8802
Re:将对象转为byte[] Aricc 2010-01-31 17:12
我用的是stream.ToArray()而不是Stream.GetBuffer()
poll之后,receive有时候会System.Net.Sockets.SocketException: 远程主机强迫关闭了一个现有的连接。
re: 有关sqlserver的锁 JoeLee 2008-07-13 10:45
SQL SERVER的锁其实分为共享锁,排它锁,更新锁,意向锁,好像还有个架构锁.忘记了.
更新之前,会加更新锁.更新时升级为排它锁.查询时肯定有共享锁了.
意向锁和架构锁止用来维护数据库的结构.不常见.
没那个数据库会傻到不管做啥都锁一张表的.
re: 有关sqlserver的锁 lauralxj 2008-07-11 12:54
TO:aaae12344
Thank you! 問題解決!
re: 有关sqlserver的锁 aaae12344 2008-07-11 12:29
lauralxj :
你大意了,呵呵. 你的group by 多写了Detail.Volume
SELECT Movie.MovieName, Movie.Clicks, COUNT(Detail.DetailSID) AS detailNum, Movie.UpdateTime AS UpdateTime
FROM Movie INNER JOIN
Detail ON Movie.MovieID = Detail.MovieID
GROUP BY Movie.MovieName, Movie.Clicks, Movie.UpdateTime--Detail.Volume 这个去掉就OK了
----------------------------------------------
test by dragon:
create table movie
(
movie_id int
,movie_name varchar(200)
,clicks int
,updatetime datetime
)
go
insert into movie values(1, '天龙八部', 8, getdate());
insert into movie values(2, '神雕侠侣', 14, getdate());
go
create table movie_detail
(
detail_id int
,movie_id int
,volume varchar(100)
)
go
insert into movie_detail values(1, 1, '10');
insert into movie_detail values(2, 1, '11');
insert into movie_detail values(3, 1, '12');
insert into movie_detail values(4, 2, '1');
insert into movie_detail values(5, 2, '2')
go
select movie.movie_name, movie.updatetime, movie.clicks, count(1) as 集数
from movie
inner join movie_detail detail on movie.movie_id = detail.movie_id
group by movie.movie_name, movie.updatetime, movie.clicks
re: 有关sqlserver的锁 lauralxj 2008-07-11 12:01
表1:1(movieid) 天龍八部(moviename) 8(Clicks) 2007-06-09(updatetime)
2(movieid) 神雕俠侶(moviename) 14(Clicks) 007-06-09(updatetime)
表2:1(detailid) 1(movieid) 10(volume/第幾集)
2(detailid) 1(movieid) 11(volume/第幾集)
3(detailid) 1(movieid) 12(volume/第幾集)
4(detailid) 2(movieid) 1(volume/第幾集)
5(detailid) 2(movieid) 2(volume/第幾集)
目的結果:
天龍八部 8 2007-06-09 3
神雕俠侶 14 007-06-09 2
Thanks!
re: 有关sqlserver的锁 PerfectDesign 2008-07-11 08:54
堆表当然只是锁定rid了,因为堆表只有通过rid来获取整行数据或非非聚集索引数据。
不过还可以回答锁定键范围,比如delete aaa where id = 1 那么他就不是锁定rid,或者key了。(事务隔离级别显示指定到最高)
re: 有关sqlserver的锁 aaae12344 2008-07-11 00:17
lauralxj :
表1\表2, 把相关的数据也帖出来. 这个问题应该不难
re: 有关sqlserver的锁 lauralxj 2008-07-10 23:39
帮忙解决个问题:
表1
电影ID 电影名称 更新时间 点击数量
表2
集数ID 电影ID 集数地址
目的:
统计结果:电影名称 更新时间 点击数量 电影集数(count)
现在的写法:
SELECT Movie.MovieName, Movie.Clicks, COUNT(Detail.DetailSID) AS detailNum, Movie.UpdateTime AS UpdateTime
FROM Movie INNER JOIN
Detail ON Movie.MovieID = Detail.MovieID
GROUP BY Movie.MovieName, Movie.Clicks, Movie.UpdateTime, Detail.Volume
结果:电影名称,更新时间,点击数量重复
希望博主能给个代码,谢谢了!