摘要: 前面把Oracle的分页存储过程写了,这里也贴出MS SQL Server的分页存储过程,不过这个存储过程的灵活性没有Oracle那个强,大家如果有好的建议或者方法,记得留言哦闲话不扯了,贴代码:1、存储过程:Create or procedure AspNetPage @tblName varchar(1000), -- 表名 @SelectFieldName varchar(4000), -- 要显示的字段名(不要加select) @strWhere varchar(4000), ... 阅读全文
posted @ 2013-04-19 14:34 wadeflash 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 最近在做项目的时候需要对数据进行分页查询,这个在Web端属于很常见的,但是在桌面端,貌似大家都不这么干,不过我在项目中要操作系统的日志,觉得必须要分页才行了,因为系统的日志会随着系统的运行而越来越大了,所以必须分页来处理,以前在MS Sql Server 中用过分页,然后直接把SQL语句贴过来,发现不能用,于是百度谷歌了半天,找了好几个网上的例子都没有成功,最后结合了网上的两个例子,自己做了小部分的修改,终于OK了,这里我把SQL语句贴出来,并且把C#调用Oracle存储过程的代码页贴出来,如果有不好的地方,大家指正,勿喷!1、分页存储过程:首先需要新建一个包,至于为什么要这么做,我没有深究, 阅读全文
posted @ 2013-04-19 14:23 wadeflash 阅读(751) 评论(1) 推荐(0) 编辑
摘要: 虽然在学校的时候学过一段时间的Oracle,但是由于工作的时候一直用Ms SQL Server,导致以前学到的Oracle的东西都忘得差不多了。在Ms SQL Server中,主键的自动增长是很简单的,前些天在做一个东西,需要用到Oracle数据库,满怀憧憬的用ID做主键,想搞成自动增长的,搞了半天,发现居然增长不了,百度谷歌了半天之后发现,应该这样来实现自动增长:1、新建一个序列。2、新建表。3、在表中写个触发器。下面举个例子来说明下:新建序列:CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START WI... 阅读全文
posted @ 2013-04-17 11:54 wadeflash 阅读(1461) 评论(3) 推荐(0) 编辑
摘要: 前面在做项目的时候遇到这样一个问题,在aspx页面中需要嵌入一个Silverlight开发的插件,然后需要从aspx页面上传值到Silverlight上进行处理,百度、谷歌了良久,有一网友提供了一个我认为比较完美的解决办法,现在就就把解决办法写出来,如果大家有更好的办法,记得分享哦。首先新建一个Silverlight项目,然后引用一个DLL(System.Web.Silverlight.dll 这个DLL是网上一位仁兄提供的,相当不错),然后删除本来的aspx页面,添加一个新的页面,然后在 页面上添加一条语句:<%@ Register Assembly="System.Web. 阅读全文
posted @ 2013-03-21 17:30 wadeflash 阅读(1371) 评论(11) 推荐(2) 编辑
摘要: 最近在做项目的时候遇到一个问题,就是在查找记录的时候输入关键字找出满足条件的记录。一开始是每一个字段一个关键字,后面感觉有的查找的时候会涉及到6个甚至更多的字段,感觉在查找的时候相当困难。网上找了很久,想找到一种能够不需要指定字段就可以全表搜索的方法,可惜一直没找到,最后找到一个折中的办法:在每一个表中定义一个字段,这个字段存储其他所有字段的和,然后查找的时候就只要匹配这个字段就行了。下面是实现思路:因为在每条数据插入和修改的时候需要往这个字段中插入值或者是更新这个字段,而如果靠代码来控制的话会非常麻烦:你必须时时刻刻记得在哪里插入数据了,又在哪里修改了数据。最后想到了触发器,直接在数据库中建 阅读全文
posted @ 2013-03-14 21:44 wadeflash 阅读(1588) 评论(15) 推荐(3) 编辑
摘要: 前一段时间一直在做OA,然后OA中有一个消息提醒的功能,开始的思路是用每隔一段时间访问数据库,看有没有新的消息,有新的消息的话,就用window.showModalDialog显示出来。但是最后发现有一点地方很不好,就是当我把OA最小化然后在其他的软件或者界面工作的时候,消息提示框弹出来之后就会自动回到OA的界面,这样用户体验会特别的不好。最后在网上找了很久,找到了一个还算可以的办法:用window.createPopup()来实现。我把它封装到了一个js文件中,代码如下://本JS文件用于弹出电脑短信提示框//将HTML标签解密function htmlDecode(value) { ... 阅读全文
posted @ 2013-03-07 18:59 wadeflash 阅读(591) 评论(2) 推荐(0) 编辑
摘要: 用了W1有段时间了,现在吐槽吐槽下使用感受吧,本人是菜鸟级别的用户,如有吐槽得不恰当的地方忘各位指出和担待。1、退出一个App很麻烦:我找到的在WP8上退出一个App唯一的办法就是不停的按返回键,直到退出为止(当然关机也是可以的 哈哈...)。这不得不说是一种很蛋疼的设计。为什么不能设置一个退出的功能呢?如果我同时开了20个App,难道我要一个个按返回键退出吗,这样我就希望能有一个类似Windows系统中的任务管理器...2、没有任务管理器:由于我一般只同时开了几个App,我想关掉他们每次都是重新进入,然后一直按返回键,这样真的很累,不过没关系,至少还是能退出去。但是....但是,有一天,有一 阅读全文
posted @ 2013-03-05 12:52 wadeflash 阅读(5846) 评论(144) 推荐(5) 编辑
摘要: 有的人说这是开发者解锁和越狱不同,我是没搞明白这个概念,不过希望明白的人好好讲讲,言归正传,在这里,我给大家展示一下WP8如何解锁以及解锁之后如何安装软件。这个方法不一定是最好的,但是至少他是可以行得通的。如有不恰当之处,还望大家指正包涵。1、准备工作:我这里使用的系统是Win8 64位,其他的系统没有测试过,不知道行不行,估计应该不可以,因为解锁需要用到Wp8 Sdk,而Wp8 Sdk的系统环境是要求Win8 64位的。不排除技术大牛们可以用其他的方法装上。装上了Sdk之后,就需要一个开发人员账号了。这里我用的是学生开发账号,在淘宝上花5块钱买的,解锁时间为一年,解锁后最多可部署10个App 阅读全文
posted @ 2013-03-01 12:59 wadeflash 阅读(4008) 评论(19) 推荐(5) 编辑
摘要: 昨天终于拿到了华为W1的机子,机子方方正正 样式还是满可以的(如果是男人用的话)。首先来说说WP8的系统吧。1、开始屏幕:系统开始屏幕想必知道WP的童鞋都知道,一个个的动态磁铁块,以前只见过,没用过。不过这次用起来感觉还是蛮不错的。至少感觉比安卓和IOS的炫一些(个人爱好)。动态磁铁当你一直按住他的时候就可以移动位置,从开始屏幕移除掉,可以放大和缩小,很不错的体验。2、应用软件:在这里不得不吐槽一下WP的APP了,虽说大部分常用的软件都有。但是有两款很好的软件却没有。一款好的手机管家和号码归属地显示软件。当然,可能有,但是我真的没找到。以前用塞班的系统能很清楚的明白我上网的时候用的是WIFI还 阅读全文
posted @ 2013-02-28 13:10 wadeflash 阅读(5383) 评论(113) 推荐(6) 编辑
摘要: 如果菜单栏按钮设置了Name值,然后在后台用Name值来操作的时候如果出现问题,应改成这样的方式来获取:((ApplicationBarIconButton)ApplicationBar.Buttons[0])//获取第一个按钮以此类推,获取其他的按钮。 阅读全文
posted @ 2013-02-24 12:22 wadeflash 阅读(170) 评论(0) 推荐(0) 编辑