07 2011 档案
摘要: 想根据一个结果集来更新表中的字段,也就是这个意思:update a set a.s=b.ss,a.f=b.ff where id in (select id from b where xxx)我的第一想法是使用游标。结果发现游标的效率太低了。经高人指点使用了临时表代码:View Code 1declare@ttable(useridint,usernamenvarchar(50),commenttimedatetime,questionidnvarchar(50))23insert@t(userid,username,commenttime,questionid)4selectuserid,u阅读全文
摘要: 数据库高手请绕过。题目我没想好,说一下更容易明白。想想答案很简单,但是我走了弯路。有两个结构一样的表:content as c, content_temp as t.主键为IDt表中含有部分c表数据,以title和answer同时相同为条件确定此数据是否同时存在于两表中,若存在,则删除t表中此条数据。第一反应构建的是这样的语句:delete from content_temp twhere t.title in (select title fromcontent) and t.answer in (select answer fromcontent)仔细一看就知道不行了,in 条件只能有一个。阅读全文
摘要: 一段简单的LINQ:View Code varshare=(frompinobjDataContext.ShareDetailswherep.UserID==userID&&p.OperateTime.ToString("yyyy-MM-dd")==DateTime.Now.ToString("yyyy-MM-dd") selectp).Count();会抛出这样的异常:方法“System.String ToString(System.String)”不支持转换为 SQLGoogle查询出这样的tostring写法不可以用在条件语句中,但阅读全文
摘要: 转自百度百科。关于CSS Sprite CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式。它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢慢显示出来了。对于当前网络流行的速度而言,不高于200KB的单张图片的所需载入时间基本是差不多的,所以无需顾忌这个问题。 加速的关键,不是降低重量,而是减少个数。传统切图讲究精细,图片规格越小越好,重量越小越好,其实规格大小无所谓,计算机统一都按byte计算。客户端每显示一张图片都会向服务器发送请求。所以,图片越多请求次数越多,造成延迟的可能性也就越大。CS阅读全文


