CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

===================提几个小问题,大家看看,类型比较多,什么的都有。=======================

楼主zl194(Edgar)2005-06-03 11:48:54 在 .NET技术 / ASP.NET 提问

1.有一个表,怎么样随即取出其中的10条记录。(sql)  
  2.怎样删除一个表中,除ID外,其他记录都相同的脏纪录。(sql)  
  3.string   和stringBuilder   有什么区别(可能是这么写)。  
  4.ArrayList   属于哪个命名空间,有什么作用。  
  问题点数:50、回复次数:15Top

1 楼meiqingsong(阿飛)回复于 2005-06-03 11:54:33 得分 10

1.有一个表,怎么样随即取出其中的10条记录。(sql)  
  select   top   10   *   from     table   order   by   NewId()Top

2 楼zdliang(zdliang)回复于 2005-06-03 11:57:00 得分 2

3.  
  好像看到过一点介绍,英文的  
  摘自   inside   c#   2nd  
   
  Recall   that   with   the   String   class,   methods   that   appear   to   modify   a   string   actually   return   a   new   string   containing   the   modification.   This   behavior   is   sometimes   a   nuisance   because   if   you   make   several   modifications   to   a   string,   you   end   up   working   with   several   generations   of   copies   of   the   original.   For   this   reason,   the   people   at   Redmond   have   provided   the   StringBuilder   class   in   the   System.Text   namespace.  
   
  Top

3 楼zhangqiushui(水)回复于 2005-06-03 11:59:46 得分 2

3,http://www.cnblogs.com/xingd/archive/2005/02/05/102243.aspx  
  4,System.Collections.ArrayList,具体查看帮助Top

4 楼LaoDai_Net(『老代』)回复于 2005-06-03 12:06:15 得分 2

 
    3     stringBuilder   对string操作进行了一些优化,如果有大量的   连接之类的操作   建议使用  
   
    4   ArrayList   属于   System.Collections;Top

5 楼ianok(再菜我也要up出個星來)回复于 2005-06-03 12:06:33 得分 2

upTop

6 楼zl194(Edgar)回复于 2005-06-03 13:47:44 得分 0

TO:   meiqingsong(阿飛)    
  看题,不是取前10条,是取随机10条。Top

7 楼zl194(Edgar)回复于 2005-06-03 13:58:22 得分 0

顶Top

8 楼zl194(Edgar)回复于 2005-06-03 14:36:36 得分 0

dingTop

9 楼Jefflove(白马)回复于 2005-06-03 14:46:06 得分 5

string的对象是没有缓冲的,如  
  string   a   =   "a";  
  a   =   a+"b";  
  其实此时字符串a又在内存中重新建立了另一个对象  
   
  stringBuilder   是带有缓冲的  
  向stringbuilder中添加字符串,在内存中的对象是不变的。  
   
  此结论可以用   object.equals(object)方法进行测试Top

10 楼zl194(Edgar)回复于 2005-06-03 15:40:40 得分 0

其他问题呢,怎没今天高手都休息了吗????????Top

11 楼zl194(Edgar)回复于 2005-06-03 17:29:31 得分 0

upTop

12 楼xu770(我爱鱼儿)回复于 2005-06-03 17:59:05 得分 2

upTop

13 楼zl194(Edgar)回复于 2005-06-05 21:38:15 得分 0

谢谢大家,还没有解决,欢迎up。Top

14 楼liuqinglq(白菜)回复于 2005-06-05 22:15:57 得分 15

1.楼主  
  select   top   10   *   from     table   order   by   NewId()  
   
  这就是随机取10条!!不要看到TOP就以为是前10条,汗……  
   
  2.  
   
  delete   table1   where   ID   not   in(select   min(ID)   from   table1   group   by   所有可能重复的列名   )  
   
  Top

15 楼LaoDai_Net(『老代』)回复于 2005-06-05 22:30:42 得分 10

闲来无事,认真回答一下这几个问题,楼主差不多该揭帖了,我都测试过了  
   
  1.有一个表,怎么样随即取出其中的10条记录。(sql)  
  select   top   10   *   from     table   order   by   NewId()    
  这的确是取出随机10条,newid()是SQL   Server   中   随机函数  
   
  2.怎样删除一个表中,除ID外,其他记录都相同的脏纪录。(sql)  
  --建立测试环境  
  Create   table   TEST  
  (idInt,  
    name   Varchar(10),  
    otherVarchar(10))  
  GO  
  --插入数据  
  Insert   TEST   Values(1,       'aa',         'fdsfds')  
  Insert   TEST   Values(2,       'bb',         'fds11')  
  Insert   TEST   Values(3,       'aa',         'jjjj2')  
  Insert   TEST   Values(4,       'bb',         '111321321')  
  GO  
  --测试  
  Delete   A   from   TEST   A   Where   Not   Exists(Select   *   from   TEST   Where   name=A.name   And   ID>A.ID)  
  Select   *   from   TEST  
  GO  
  --删除测试环境  
  Drop   table   TEST  
  GO  
  --结果  
  /*  
  1aafdsfds  
  2bbfds11  
  */  
   
   
  3.string   和stringBuilder   有什么区别(可能是这么写)。  
  详见   http://www.cnblogs.com/xingd/archive/2005/02/05/102243.aspx  
   
   
  4.ArrayList   属于哪个命名空间,有什么作用。  
  System.Collections.ArrayList,具体查看帮助  
  Top

相关问题

  • 几个值类型在数值运算时的性能比较
  • float类型比较问题
  • datetime类型比较生日?
  • 关于date类型的比较
  • AnsiString类型怎样比较大小?
  • 如何比较string类型啊.
  • 关于float类型比较的问题
  • float类型的零值比较
  • 数字类型比较大小
  • .net存取oracle数据库clob数据类型,谁能提供一个比较好的解决方案?

关键词

  • 测试
  • top
  • sql
  • 表
  • stringbuilder
  • 删除
  • arraylist
  • 记录
  • 对象
  • 问题

得分解答快速导航

  • 帖主:zl194
  • meiqingsong
  • zdliang
  • zhangqiushui
  • LaoDai_Net
  • ianok
  • Jefflove
  • xu770
  • liuqinglq
  • LaoDai_Net

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo