记录Harde学习成长生活的点点滴滴.
2011-08-22 数据库


没有评论
7 次浏览

Ora-01791 不是Selected表达式(SELECT式が無効です)

最近做一个项目用到了Oracle数据库,今天在调查原代码时遇到一处错误,提示”SELECT式が無効です”百思不得其解。后来发现
是”DISTINCT”关键字在作祟。原句部分代码如下

1
2
3
4
5
6
SELECT DISTINCT
  F200.PLACE_NO AS PLACE_NO
--省略若干代码
ORDER BY
  F200.UP_DATE || F200.UP_TIME
  ,F200.YOYAKU_NO

去掉DISTINCT就搞定了~

借用:http://fluagen.blog.51cto.com/146595/95302作者的原话:

查到关于这个ora错误的解释:
如果在ORDER BY中指定多个列,结果将先按照子句中的第一个列排序,然后第二个,依此类推
在SELECT中未出现的列名也可用于ORDER BY 子句中,主要TABLE中有就行,但如果SELECT子句中出现了DISTINCT关键字,则只能用出现过的列名,而且如果SELECT子句中使用了任何运算符,在ORDER BY 子句中必须保持和SELECT子句中表达式完全一致,否则出现ORA-01791 ERROR

2011-07-19 计算机


没有评论
29 次浏览

80端口被占用,揭秘幕后隐藏的黑手——Skype

写在前面的:
好久没写文章了,6月末百士利公司解散,被迫的和应届毕业生一起再次踏上求职之旅。
7月中旬,有幸加入了Wisdom公司,做对日软件开发,于是就踏上了CF与日语的学习之旅~

好吧,标题有点扯淡~~说正经的~

进入新公司,QQ被列为禁用软件~ IM软件变更为Skype与飞鸽。
今天重装IIS,结果重新安装后 本地网站直接Error~
cmd下看了下端口,发现80端口已经被占用
仔细检查了一遍,没发现其他服务器程序在运行~

打开XXX流量监控,切换到”网络连接”(PS:以防广告嫌疑,软件名砍掉~)
发现80端口,俨然被Skype占用~
我勒个去~~ 打开Skype设置,切换到“连接”
发现有这么一项,使用80与443端口作为备用端口

好像就是这个了~ 去掉选中,重新打开Skype。再次启动IIS,OK,问题解决~

2011-07-18 DotNet


没有评论
9 次浏览

删除或修改VS添加引用里的“最近”项目

打开注册表编辑器(在运行中输入regedit)
定位到
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\!Version!\ComponentPickerPages\Recent\{2483F435-673D-4FA3-8ADD-B51442F65349}]
注意:把!Version!替换为你自己的VS版本
VS2005 : 8.0
VS2008 : 9.0
VS2010 : 10.0
在这里会看到 1~N的项
点击任意一项,你会看到如下所示的项目

OK~ 具体的删除和修改,我想就不需要介绍了~

2011-05-26 娱乐休闲


没有评论
85 次浏览

[转]26部史上最黄最暴力的禽兽禁片,你看过几部呢?

无法追溯文章来源~,若侵犯了您的权益请告知,我将第一时间删除。

  第1部:七尺男惨遭毒手变侏儒 痴情女真情不变仍同居——名侦探南
  第2部:无耻幼童整日胡言乱语,终日猥(baidu)亵年长女性为乐——蜡笔小新
  第3部:销魂!白衣女子玩弄五男生一生! ——圣斗士星矢
  第4部:孩子脑积水,父亲脑萎缩 残障父子快乐生活——大头儿子小头爸爸
  第5部:自强不息!无指少年科技创新搞发明————机器猫
  第6部:亲生父母竟成禽兽,未成年少女被迫卖身洗浴中心————千与千寻
  第7部:性情各异,众不明生物丛林深处智斗变态老男*——蓝精灵
  第8部:耸人听闻!近视少女人头分离!——阿拉蕾
  第9部:身残志坚 靠植入钢板的手臂飞出一片天————铁臂阿童木
  第10部:两少年人穷志不短,仅着内裤环游世界————海尔兄弟
  第11部:反复变性为哪般?花季少男的心酸情史——乱码1/2
  第12部:顽皮小孩虐杀珍惜动物遭报复命丧黄泉———— 哪吒闹海
  第13部:惊!恶母杀女未遂,奇!尸变终成眷侣————白雪公主
  第14部:每集女主角都被抓走,每集男主角都被射出去————恐龙特急克塞号
  第15部:震惊!拆迁办频繁光顾东京!————奥特曼
  第16部:剑指青天啊,未成年清纯女中学生上演人狗情未了————犬夜叉
  第17部:狂躁型精神病和健忘症小时候的故事——没头脑和不高兴
  第18部:男人误食劣质罐头,吃了以后暴力无比————大力水手
  第19部:八名坦胸露乳的男子欺负一个穿着暴露的少妇——葫芦娃
  第20部:4个禽兽为了保护一个女人,和邪恶势力斗争到底——忍者神龟
  第21部:无知少男惨被妖狐诱惑失身.一白蛇肚里逃生男子与其同病相怜.――火影忍者
  第22部:失败发明家率五孙勇挫恶夫妻————喜羊羊与灰太狼
  第23部:一群野兽的华山论剑,最终以腰围最大者获胜——功夫熊猫
  第24部:再NB的禽兽也斗不过一个喷火的禽兽————训龙记
  第25部:七颗弹珠引发的人、鬼、神、魔、外星生物间的血案——七龙珠
  第26部:世间最牛的拆迁钉子户————飞屋环游记

在母版页处理js、css、img等相对路径问题

母版页是个很方便的东西,不过假如你在母版页使用了

?View Code CSHARP
1
<script src="js/js.js" type="text/javascript">

这样的相对路径

子页面和母版页在同一目录倒是可以,但是一旦有了子目录层次就会发现,找不到文件了~

解决方法其实比较简单
一、图片与超级链接(Image、HyperLink)
首先对于普通的img、a标签,可以添加runat=”server”属性来让.net自行处理,或者干脆使用image与hyperlink服务端控件

?View Code CSHARP
1
2
3
4
5
6
7
8
<img src="images/demo.jpg">
<a href="demo.aspx">demo</a>
//改成如下
<img src="images/demo.jpg" runat="server" />
<a href="demo.aspx" runat="server">demo</a>
//或者
<asp:Image ID="img_Demo" ImageUrl="~/images/demo.jpg" runat="server" />
<asp:HyperLink ID="hpl_Demo" runat="server" NavigateUrl="demo.aspx" Text="demo"></asp:HyperLink>

个人比较倾向与添加runat=”server”的做法。

二、样式表文件(Style)
样式表我觉得是最简单的,因为直接放在母版页的head里有自动匹配了~ 这个就不再赘述了~

三、脚本文件(Script)
脚本有点麻烦~ 因为它既不会自动匹配路径,又不能添加runat=”server”属性(因为.net会把runat=”server”的脚本当作服务端代码处理)
这里需要用到一个叫做ResolveUrl的方法(Page.ResolveUrl(string path))

?View Code CSHARP
1
2
<script src="js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src='<%=ResolveUrl("js/jquery-1.3.2.min.js") %>' type="text/javascript"></script>

这样就OK了~

返回顶部
分享按钮