11 2011 档案

oracle 月销售总金额的累加计算,实现 n = (n-1) + (n-2)
摘要:在Oracle 当中如要实现下面这种情况2 月分的销售总金额= 1 月分金额 + 2 月分的金额3 月分的销售总金额= 1 月分金额 + 2 月分的金额 + 3 月分的金额。...12 月分的销售总金额= 1 + 2 + ... 12 月分金额。现在在有一张表如数据如下图所示。现在用 下面代码实现当前月销售总金额累加的计算select year, month,sum(amount) as month_sum, sum(sum(amount))over(order by month rows between unbounded preceding and current row)cumulati 阅读全文

posted @ 2011-11-30 09:24 小土泥 阅读(3184) 评论(0) 推荐(0)

Solaris下交换分区的添加和取消
摘要:添加swap:1、成为超级用户$su - root2、创建512m的swap文件 # mkfile 512m /export/home/swapfile/swapfile3、激活Swap文件 # /usr/sbin/swap -a /export/home/swapfile/swapfile4、验证swap文件 # /usr/sbin/swap -l取消swap:卸载正在使用的swap文件# /usr/sbin/swap -d /export/home/swapfile/swapfile删除:# rm -rf /export/home/swapfile/swapfile最后如果想要使添加的sw 阅读全文

posted @ 2011-11-29 09:35 小土泥 阅读(210) 评论(0) 推荐(0)

oracle 表生成类的属性,插入、更新部分语句内容.
摘要:有的时候,经常要用到的表写一个对应的Model对象。如果一个表的字段非常多的话写起来很费时后来想到,所有的字段在数据库里都有数据库的类型也都可以找着于是就想到用sql的方法来生成model对象的属性 ;有了它就有可能进行增加、更新操作了。在增加、和更新的时候,字段多的话,经常有的时候,要么多写、要有少写于是想到数据库,用数据库生成这样的话,敢定不会少字段了同时也可以根据数据的类型要进行数据转换,在sql里也好做由于删除操作好弄就不用这样操作了.下面一段sql语句代码就是可以完成:要创建一个mode类所需要的所有属性字段;插入语句、和更新更新语句的大部分代码,只要略微改一点点就完了select 阅读全文

posted @ 2011-11-28 10:17 小土泥 阅读(868) 评论(0) 推荐(0)

在solaris下如何kill oracle所有进程
摘要:如果数据库的连接数太多访问起数据库来会非常的慢严重影响程序的效率在不想重新启动数据库实例的情况只可以杀死连接oracle的连接进程如下代码所示ps -ef | grep "ora" | grep -v grep | awk '{print $2}' | while read ORA_PID do kill -9 $ORA_PID done杀死进行只是暂时解决最好的办法还是得查一下程序是不是在创建连接时在用完后有没有及时关闭连接打开的连接 阅读全文

posted @ 2011-11-27 16:11 小土泥 阅读(650) 评论(0) 推荐(0)

扩展方法 针对DataTable操作
摘要:扩展方法类,必须是静态的类,以及静态方法。public static class ExMethod{ /// <summary> /// /// </summary> /// <typeparam name="T"></typeparam> /// <param name="dt"></param> /// <param name="split"></param> /// <returns></returns> pu 阅读全文

posted @ 2011-11-25 13:55 小土泥 阅读(377) 评论(0) 推荐(0)

反射 BindingFlags.IgnoreCase 的用法
摘要:反射属性名称,属性名称不区别大小写PropertyInfo pi = typeof(object).GetProperty("PropertyName", BindingFlags.IgnoreCase);这样是获取不出来的,得加上 BindingFlags.Public | BindingFlags.Instance 如下这样就可以了。PropertyInfo pi = typeof(object).GetProperty("PropertyName", BindingFlags.IgnoreCase | BindingFlags.Public | B 阅读全文

posted @ 2011-11-24 17:13 小土泥 阅读(296) 评论(0) 推荐(0)

Silverlight 获取Outlook下所有联系人帐号信息
摘要:要在输入发件人的时候,自动填充上来那这就要获取Outlook下所有联系信息来于是在网上找一个资料,不过都是C#写的现在改为有Silverlight获取联系人信息上面是我outlook里的写的几个联系人信息下面就是通过SL获取Outlook里的信息后显示出来的内容具体代码如下:private static dynamic outlook; private static bool InitializeOutlook() { try { //如果当前已经打开了Oulook应用,直接获取。 outlook = Automati... 阅读全文

posted @ 2011-11-03 17:58 小土泥 阅读(657) 评论(0) 推荐(0)

Silverlight 调用outlook发邮件。
摘要:在开始Silverlight程序时有可能会用到发邮件于是就在想到调用outlook来进行发邮件由于从网上找些资料完成了现在调用发邮件基本没有问题了注意得引用一个dll【Microsoft.CSharp】,因为要用到 dynamic所以要引用 private static dynamic outlook; private static bool InitializeOutlook() { try { //如果当前已经打开了Oulook应用,直接获取。 ... 阅读全文

posted @ 2011-11-03 17:42 小土泥 阅读(407) 评论(0) 推荐(0)

导航