地平线

......

07 2012 档案

ROW_NUMBER() OVER函数的基本用法用法
摘要:语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN)简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER (ORDER BY xlh DESC) 是先把xlh列降序,再为降序以后的没条xlh记录返回一个序号。 示例: xlh row_num 1700 1 1500 2 1085 3 710 4 row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每. 阅读全文

posted @ 2012-07-09 17:30 烟灰缸 阅读(271) 评论(0) 推荐(0)

用c#开发可供PB调用的COM组件
摘要:1>生成密钥sn -k F:\CharacterSetConvert\CharSetUtil\CharSetUtilAilic.snk2>编译CharSet.cs生成dll库文件csc /t:library /keyfile:Ailic.snk /out:CharSetUtil.dll CharSet.cs3>进入framwork的当前目录,执行regasm命令,注册库文件。注意命令中给文件指定具体的处理路径regasm c:\windows\system32\CharSetUtil.dll /tlb:c:\windows\system32\CharSetUtil.tlb / 阅读全文

posted @ 2012-07-09 09:00 烟灰缸 阅读(1178) 评论(0) 推荐(0)

PB调用C#编写的DLL
摘要:C#以其简单易用,功能强大深受大家喜爱.PowerBuilder作为C/S的MIS开发工具,十分简单灵活,开发时间短,开发及维护成本低,一直是中小企业信息管理系统的首选开发工具.但是PB的局限性限制了它进一步的发展,这个就不多说了,玩PB的朋友都清楚.PB如何调用C#写的DLL,这个兴趣一上来,就忍不住要解决它.经过多方查找资料加上自己写代码测试,算是解决这个难题.下面列出开发步骤及各种设置选项(开发工具VS2008SP1+PB9.0-8836) 首先我们打开VS2008,新建一个项目,如图接着我们双击解决方案下面的属性文件夹[Properties],系统将打开类型的属性设置窗口,选择[应用. 阅读全文

posted @ 2012-07-06 02:40 烟灰缸 阅读(22532) 评论(7) 推荐(3)

导航