对一个表的一个列添加主键的时候出现下变得错误提示
“Encyclopedia”表
- 无法创建索引“PK_Encyclopedia”。
CREATE UNIQUE INDEX 终止,因为发现对象名称 'dbo.Encyclopedia' 和索引名称
'PK_Encyclopedia' 有重复的键。重复的键值为 (16277)。
无法创建约束。请参阅前面的错误消息。
语句已终止。
如果不熟悉的话会以为有重名的问题,但实际上是这个列的已经有的数据包括重复的内容。
服务器配置内网IP 掩码 网关 都没错 路由也设置好 防火墙也关了
但ping网关就是不通 :destination host unreachable
核对各种设置无果,最后想到查看系统日志解决,原来是安全策略的限制在作怪!
eventvwr.msc
比如要显示authors表中的au_fname,au_lname,zip, city,state信息,并且按city分组(相同city的排列在一起)
错误的表达:
select au_fname,au_lname,zip, city,state
from authors
group by city
就会出现:服务器: 消息 8120,级别 16,状态 1,行 1
列 'authors.au_fname' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY
子句中。
服务器: 消息 8120,级别 16,状态 1,行 1
列 'authors.au_lname' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY
子句中。
...... 的错误提示。
正确的表达:
select au_fname,au_lname,zip, city,state
from authors
group by city,au_lname,au_fname,zip,state
即指定 GROUP BY 时,选择列表中任一非聚合表达式内的所有列都应包含在 GROUP BY 列表中,或者 GROUP BY 表达式必须与选择列表表达式完全匹配。
其实还有更好的办法:
select au_fname,au_lname,zip, city,state
from authors
order by city
即使用order by 子句
还是authors表,要求在每个城市取一个作者,显示该作者的左右信息:
可以用如下表达:
select * from authors
where au_id in
(select min(au_id)
from authors
group by city)
其实是分组后取最小ID的
比如要显示authors表中的au_fname,au_lname,zip, city,state信息,并且按city分组(相同city的排列在一起)
错误的表达:
select au_fname,au_lname,zip, city,state
from authors
group by city
就会出现:服务器: 消息 8120,级别 16,状态 1,行 1
列 'authors.au_fname' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY
子句中。
服务器: 消息 8120,级别 16,状态 1,行 1
列 'authors.au_lname' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY
子句中。
...... 的错误提示。
正确的表达:
select au_fname,au_lname,zip, city,state
from authors
group by city,au_lname,au_fname,zip,state
即指定 GROUP BY 时,选择列表中任一非聚合表达式内的所有列都应包含在 GROUP BY 列表中,或者 GROUP BY 表达式必须与选择列表表达式完全匹配。
其实还有更好的办法:
select au_fname,au_lname,zip, city,state
from authors
order by city
即使用order by 子句
还是authors表,要求在每个城市取一个作者,显示该作者的左右信息:
可以用如下表达:
select * from authors
where au_id in
(select min(au_id)
from authors
group by city)
其实是分组后取最小ID的行
|
标签:杂谈 |
很震撼 去影院看很值 看完了懂了父爱 懂了珍惜
The end is just the begining
不能浪费生命了!
还有 到了2012房价能下来了吧 工资能涨了吧
将写好的webservice传到服务器上测试,返回信息“测试窗体只能用于来自本地计算机的请求。”
webservice不能远程访问。
解决方法:
Web.config里找到<System.web></System.web>里面添加
<webServices>
</webServices>
OK!
|
一般一个已经实现功能的WEB Server会发布自己的WSDL文件,供客户端生成代理类。
但有时是先有的server与client交互的接口定义(WSDL)文件,然后由server和client端分别写程序,一个提供web服务,一个使用web服务。 以下介绍如何由已有的WSDL文件在VS2005中生成server端代码。 1)使用VS2005提供的工具wsdl.exe由WSDL文件生成cs文件: 使用wsdl.exe的/serverInterface选项(或缩写的 /si)指定输入的wsdl文件(注意,如果要转换的wsdl文件中import了其他wsdl文件,则所有文件都应列出,包括使用到的xsd文件也应列出)。输出将是 一个代码文件(默认是C#的,如果需要别的语言,参考MSDN中wsdl.exe的使用说明),其中包含每个 wsdl 绑定的接口。 示例:假设ServerInterfaceSample.wsdl文件中import了importedSample.wsdl,并使用Service.xsd作为schema文件; wsdl.exe /si ServerInterfaceSample.wsdl importedSample.wsdl Service.xsd 生成代码如下: //------------------------------------------------------------------------------ // <auto-generated> // // // // // // </auto-generated> //------------------------------------------------------------------------------ using System; using System.ComponentModel; using System.Diagnostics; using System.Web.Services; using System.Web.Services.Protocols; using System.Xml.Serialization; // // This source code was auto-generated by wsdl, Version=2.0.50727.42. // /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute('wsdl', '2.0.50727.42')] [System.Web.Services.WebServiceBindingAttribu public interface IOrgcsapicsIpChargingMan } 代码中有一个接口类,并给出了接口函数声明. 2) 在VS IDE中新建一个web service工程,加入新生成的**Interface.cs文件. 将自动生成的Service类改为从加入的Interface接口类派生,并实现所有的接口函数.(注意名空间一致) [WebService(Namespace = 'http://www.csapi.org/cs/wsdl')] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] public class Service : IOrgcsapicsIpChargingMan { } 大功告成,在实现函数中加入处理代码就可以了.
=================================================================================
Visaul studio Tools--> Visual Studio 2005命令行---> 输出 http://websericeurl.asmx 到d盘aa.cs文件中,webserice的命名空间为 /n:命名空间指定的命名空间 /n: webservice的命名空间,可以不输入 /o: 输出文件路径,可以不输入,默认位于C:\Program Files\Microsoft Visual Studio 8\VC\ 以上说的是VS2005,要是2008只是目录上面的差别,别的一样 如: 调用http://aa.com/aa.asmx |
| 分类:技术 |
,单击“添加”按钮添加新工具,然后在“标题”行中输入'WSDL生成代理类','命令'行中输入'C:\Program Files\Microsoft Visual Studio
8\SDK\v2.0\Bin\wsdl.exe'(wsdl.exe文件的路径),'参数'行中输入'/l:cs
,然后你只需在'/l:cs
,找到这个路径看看是不是有一个类,你会发现这个类跟上面使用命令行生成的类一模一样,个人觉得这样操作起来更简单一点。
|
标签:杂谈 |
周末没事逛MOP,何去何从?求已婚80后指点!这么个帖子看了很久.
求助帖,男孩86年的,理工科研一,相貌人品中上,家境小康,内向,单身。男孩父亲好友有个女儿,84年的很是中意男孩,长相和大多数人一样,一般,皮肤白皙。性格活泼,假小子一样,家境应该算是富裕。现在她人在银行工作。男孩喜欢古典型的女生,所以不是很来电,而且距离远,现实讲算门当户对,结亲之后甚至不用贷款就可以买房买车。而且女方很喜欢男孩,等了男孩两年了,女方家人着急婚事问题了,暗示男孩家再不表明态度,她家就要开始相亲了,只要男孩答应了,她就会等到毕业。男孩很迷茫,是理想点在学校里找个我爱的人,然后以后一起奋斗?还是现实点,接受这个爱我的人,以后衣食无忧?下面的回复看得我心潮澎湃......句句入人心!
==============================================================================================
扑(2):年轻时候就是喜欢找点刺激。自命清高的要追求什么jb真爱。。等结了婚有了家有了责任开始负担的时候才知道。。钱到用时方恨少。。86年的
。。。年纪也不小了 。。。该懂得现实点是多么重要了吧。。
猫(7):婚姻是木有激情的,你要知道这点。。。以后遇到心动的再说
扑(12):结婚真的不好玩啊,好后悔啊,现在让我选择的话,我会选一生不结
扑(14):说实在的吧..找你爱的人不如找爱你的人..当然能两全其美更好..不过现实是残酷的..现在你有个爱你的人就将就用着吧..等你结婚后就明白了..爱情是婚前浪漫..婚后平淡
扑(18):小猫84的 刚结婚 给楼主的建议 爱情真不值钱(多年的体会与教训) 现实往往比较好!正所谓强强合并! 爱情是有保质期的
过了保质期 就没有那个啥了! 女的等你两年也不容易 只要对方能过的去 将就将就算了! 最后 祝楼主幸福
猫(27):以我的经验告诉你,找LP不是女朋友最好能找条件好点的�% 82门当户对自然最好。不然以后你会后悔地。。
猫(59):感情是靠培养的,即使你无法一见钟情,通过一段时间的交往也会产生感情。现实点吧,哪个啥。。。花开堪折直须折,莫待无花空折枝。
扑(72):不管你跟你女朋友感情再好,到了谈婚论嫁的时候,就是跟她的家人讨价还价一样的感觉,再好的感情都会被破坏。
不过,不管跟谁结婚,人品好才是最重要的
猫(73):哥们,听哥一句话,结了吧。别对这个社会抱有什么幻想,你能找到一个真心喜欢你的人不容易了,哥们受过伤,遭过罪,进过医院,现在想想有什么用呢,还是现实点好。
扑(80):心不会一直动的,会累的,等累的那天也就是心死的那刻
扑(82):结婚就像挨刀,伸头也一刀缩头也一刀,不论怎么样最后都是要后悔的.
建议选个喜欢你的.80的,孩子三岁.
扑(86):现成的蛋糕不吃
去追求别人的蛋糕
到头来,别人的蛋糕没抢到
反被人打一顿
回家发现,自己得蛋糕也被别人吃了
何必呢!!!
扑(92):我结婚两年多了,妞也泡了不少漂亮的富裕的都有,谈感情就是找刺激,要结婚还是很现实的,觉得你们两还是蛮配的,婚姻就是这样现实的,再说世界上哪有那么多一见钟情的?感觉不感觉的都不是太大问题,过日子嘛,平平淡淡就好了,主要是资本要充实最重要.再说你现在只是不熟而已,说不定熟了就发现别人的好了.结婚吧朋友~
扑(94):1、如果你有超人的意志,要干一翻大事(不是妄想那种,很多人都是空想主义家),那么你应该不要结婚。
2、其实我们大部分人还是普通的,就追求普通的生活。
3、你可以问问你自己,是个追求爱情至上的人吗?如果是,你千万不要选择,否则你后悔一辈子,你会一直觉得遗憾。
4、如果你不是爱情至上的人,没有很特别的要求,这样的女人还是很不错的。首先,她爱你,以后的婚姻生活你会得到很多实惠(自私的说法)找一个爱你的人,她会在生活方方面面给你更多的照顾。
5、最后,还是要看看女人的性格是不是和你合得来。外貌和所谓的感觉,往往很容易受到人的阅历的变化而变化,感觉也是时常在变,婚姻生活讲究河蟹。
人的性格是最难改变的,根本就无法改变,所以要看看你们的性格是否合适来决定。
扑(102):LZ要把婚姻当做自己的事业来看。不可能一直都好,也不会一直都差,在你事业好的时候你的钱包就会厚,但你要是经营不好只能是靠其他人的支柱了。不过在你经营自己事业之前也要好好想想自己的实力,之后的成本啦,费用啦,支出啦收益啦还有年终回报之类的你都要考虑的。这个社会太现实,所以你也就没有太大必要理想了。
猫(103):说句实话!找一个爱你的吧!和一个你爱的人在一起太累了,,,,
猫(105):感情是培养出来的,她对你有意思你还想要什么呢?每对恋人都是从单相思开识,没有几个是两个人一开始就喜欢对方的,所以你还是接受了吧。
扑(108):结了结了吧,什么狗屁爱情,您居然还信呐扑(124):你竟然把这个拿到mop来说 我回去告诉我爸 不和你订婚了
扑(126):每对恋人都是从单相思开始的!~ 两相情愿,一见钟情不是没有,很少!~
猫(135):找一个爱自己的人,比找一个你要每天围着她团团转的好很多的,你心里可以有一个自己喜欢的对象,可以为这个人心动,但未必让你心动的,让你发狂去爱的女人能和你过生活。把握好一个爱你的女孩子。
猫(143):女大三抱金砖,年纪比你大是好的,首先,你要看她是不是居家型的女人,还有要试验下是不是处女,还有要见见她发火最KB得样子,是不是你的接受的!如果以上3条你都能感受下,我相信你的疑团,你自然就解开了
猫(167):结婚后什么女人都一样的!.结婚不是两个人的是,是两家庭的事了!自由恋爱只有开始爽!别天真的找真爱了,什么类型的女人对于你来说只有3
4年的感觉!现实点吧!
扑(178):生活大还是爱情大?
猫(183):结婚吧。你找的未必是你爱的
扑(194):有时候爱情并不是那么重要吧,毕竟都二十多了,早过了那种脸红心跳的感觉了。
扑(202):爱情是盲目的,感情是一生的。如果她的存在让你感觉自己更有价值,那么你还在等什么呢?!
猫(235):现实面对,才是硬道理~~~真爱? 你看电视剧看多了
猫(245):得不到的才叫爱情,现实点吧,你要的是生活。
扑(282):听我话,朋友,你们结婚吧!我跟你讲,不管你现在喜欢什么样的,我保证你有厌倦的那天,平平淡淡过日子才好。你们门当户对,世代之交,女友为人不错,对你很好,够了,太够了。放下那些无谓的矜持吧,总有一天你会发现有充足的物质基础做为保障,你会省下多少奔波,多少辛苦!
扑(308):很多事情不可以勉强的,因为勉强总回出现一个必然的原因击倒你的爱情,对不对。
扑(324):一定要找一个有感觉的!后期的感情在怎么培养也只是感情!永远培养不出激情!
扑(326):结婚吧~会有动力
猫(351):我是80后已婚的 很老实地告诉你 你要现实点 选那个有钱妞啊 钱是很重要滴~~尤其是在这个这么现实的社会里
猫(375):就地娶了吧,挺好,这个年纪别再追求什么爱情了
婚姻和爱情没那么大关系
爱情再美好抵不过现实的婚姻
扑(388):花开堪折直须折,莫待无花空折枝
==============================================================================================
......我的妈呀,看到回复里很多86 87的都结婚了,我觉得我TM OUT了!