自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一刀的后院

博客整理中

  • 博客(29)
  • 资源 (4)
  • 收藏
  • 关注

原创 小试Windows Vista

昨天把Windows Vista装到电脑上了。安装的时候没有碰到什么问题。安装之后,把语言和区域改成中国后,QQ就可以用了。因为显卡不好,感觉1G的内存还是有点卡的。另外,没找到使所有图标都按“大图标”查看的方法

2006-03-30 11:42:00 994

转载 计算列中如何引用不同行的数据

在数据窗口的表达式中,可以直接使用列名数组引用不同行的字段值,下标是一个相对数,相对于当前行而言的。例如,假设在数据窗口中有一列名为product_id,在数据窗口表达式中,product_id和product_id[0]是指当前行的product_id值,product_id[-1]是指前面一行的product_id值,product_id[1]是指下一行的product_id值。使用这种引用方

2006-03-23 09:57:00 1636

原创 PB,同时使用打印机的两个纸盒

打印机:HP LASERJET 2410。此打印机有两个纸盒,客户的需求是,从纸盒1打印95×150(CM)的标签,从纸盒2打印A4的报表。因为原先没做过,所以不知道怎么弄,只知道数据窗口里可以选纸盒。把程序弄好后,从一个纸盒里打是可以的。但是从用两个纸盒的话,所有从纸盒1的纸都能打出来,但是从纸盒2的纸却打不出来,从打印机的队列里也没看到要打的报表,而且程序有段时间像死机了一样。解决方法

2006-03-20 10:44:00 3923 1

原创 获得自定义事件返回值

假设窗口的自定义事件为ue_test,返回值是integer型,无参数。那么可以在窗口的按钮的clicked事件里这样调用自定义事件,获得返回值:IF parent.trigger event ue_test() = -1 THEN    messagebox(,)END IF

2006-03-13 15:53:00 1662

原创 代替数据窗口Suppress Repeating Values属性的方法

数据窗口有个Suppress Repeating Values属性,可以使检索出来的数据,有重复数据字段的不显示。类似以下的效果: NO Name Course  Score

2006-03-13 13:09:00 3156

原创 安装MSSQL2005的问题

今天本来想把MSSQL2000和MSSQL2005(都是开发版)都装上的,但是不知道为什么,安装2005的时候总是装不上实例,根本不出选择实例的那个画面。大概是我先装2000的原因。几次折腾后,决定把它们全删了,重新安装2005,但是报错了:Performance Monitor Counter Requirement上网搜了一些,说要去[HKEY_LOCAL_MACHINE/SO

2006-03-12 22:57:00 1305 1

原创 Grid中,高亮选中的行

法一:在DW的clicked事件中加入if GetSelectedRow(row - 1)=row then SelectRow(row,false)else SelectRow(0,false) SelectRow(row,true) end if法二:在DW的rowfocuschanged事件中加入Long ll_row = 0ll_row=This.getrow()If ll

2006-03-11 11:17:00 2261 1

原创 删除AVI

某些由于预览原因的AVI,不能删除的话,可以尝试:Regsvr32 /u Shmedia.dll

2006-03-06 11:34:00 1121

原创 UPDATE时的问题

create table t1(id int null,data int null)create table t2(id int null,data int null)insert into t1 values(1,2)insert into t2 values(1,3)update t1 set t1.data=data where t1.id in (select t2.id fr

2006-03-06 11:29:00 1050 1

原创 函数Evaluate

函数Evaluate在使用Describe描述数据窗口对象中的相关信息时,有一个非常重要的函数不能不掌握,就是Evaluate。 虽然函数Describe可以获取对象的信息,但是表达式的取值就不能正常读取了,而这又是经常遇到的。所以,函数Evaluate非常重要,它可以使函数Describe获取表达式的取值。该函数的语法是:Evalute(expression,rowno)其中,e

2006-03-06 11:29:00 3424

原创 多表连接查询

数据库:MSSQL表a(id),b(id,zhichu),c(id,shouru) a:        b:            c: 1         1   10        2   30 2         3   20        3   40  3         4   20        3   50 4         3   50        1   60如何得

2006-03-06 11:26:00 887

原创 EXEC对TOP语句的动态调用

在MSSQL里,不能直接使用变量来执行TOP语句,如: declare @i intselect @i=10select top @i * from tabgo 但是可以通过EXEC语句实现: declare @i intselect @i=10exec(select top +@i+ * from tab)---------------------

2006-03-06 11:24:00 988

原创 自联结

数据库:ASE12.5表:ID                     COL1                      24342                      4543                      3424                      675                      [NULL]6                      [

2006-03-06 11:22:00 1196

原创 取前几名的例子

--------------------------------------给个例子参考--查询每门课程的前2名成绩 CREATE TABLE StudentGrade(stuId CHAR(4),    --学号subId INT,        --课程号grade INT,        --成绩PRIMARY KEY (stuId,subId))GO--表中数据如下INSERT INT

2006-03-06 11:21:00 967

原创 学生成绩排名

表结构t2sid      fs1        2002        2003        1904        1905        180...... sid为学号,fs为学生总分要求结果为:sid       fs      paiming1         200       12         200       13         190       24  

2006-03-06 11:17:00 1086

原创 不用sp_helptext直接得到触发器,存储过程,视图的建立语句

看了一下sp_helptext的内容得到的。触发器:select text from sysobjects t,syscomments m where type=TR and m.id=t.id and t.name=触发器的名字存储过程:select text from sysobjects t,syscomments m where type=P and m.id=

2006-03-06 11:11:00 1107

原创 刷卡,取每一个卡号的最后三次记录的问题

数据库:MSSQL表:ICNO(卡号)    DATE(日期)     BALANCE(余额)  ICLINENO(卡流水号)0001           2005/10/01      100            100001           2005/10/02       99            110001           2005/10/02       98     

2006-03-06 11:10:00 965

原创 根据输入的月份生成累计工时

数据库:MSSQL用存储过程实现: --测试数据:create table work1(worktime decimal,workmonth char(2),type varchar(20))gocreate table chanpin(type varchar(20),cpname varchar(60))goinsert into work1 values(11, 1,

2006-03-06 11:09:00 1033

转载 消除dw里的重复数据

dw_1.setsort(col1 a)dw_1.sort() dw_1.setfilter(col1=col1[-1])dw_1.filter()

2006-03-06 11:08:00 1390

原创 MSS安全性管理(基础知识)

SQLServer的验证分为两个阶段:1)登录到SQL Server且被确认为合法(验证)2)用户必须有访问的数据库权限(授予权限) 一、SQLServer有两种验证模式:a.Windows验证模式b.混合验证模式(SQLServer验证+Windows验证) 1)SQLServer验证:1.sp_addlogin:新建SQLServer标准登录帐户2.sp

2006-03-06 11:07:00 1590

原创 生成批量grant的SQL脚本

select grant insert,update on + name + to 用户名 from sysobjects where type = U

2006-03-06 11:06:00 1100

原创 PB6.5改变字段长度时

PB6.5改变字段长度时,一定要在DW里把那个改变的字段删掉,然后重建 切记!切记!!

2006-03-06 11:06:00 1486

转载 ASE12.5 在XP下中文乱码解决办法

查看注册表,在键:key_local_machine/software/microsoft/windows NT/CurrentVersion/CurrentVerison中,可知当前系统版本为5.1 进入Sybase源安装目录,查看run.bat文件,找到一行:set JAVA_HOME=./shared-1_0/jre1.2.2, 然后进入: ./shared-1_0/jre1.2.2/l

2006-03-06 11:02:00 1120

原创 重复的字段不显示

数据库:MSSQL表:区域    年    月    金额北京    2005  5     1000上海    2005  2     2000北京    2005  3     3000上海    2005  1     4000北京    2004  4     3000 要求结果:区域    年    月    金额北京    2004  4     3000   

2006-03-06 11:00:00 919

原创 PB的错误处理

PB6.5中,对形如dw_1.object.c1[row]这样的内容,在编译阶段,都不判断是否在dw_1里有c1这个字段。而在程序运行的时候,会报错。 我前天的程序,运行的时候,也不报错了,PB直接崩溃。而且,有时在保存的时候,PB也崩溃。找了很久,才发现错误所在。 在调试的时候,会在不存在的那个字段那停住,即使你在那里没有设断点也一样。 我还发现,当数组调用溢出的时候或其

2006-03-06 10:58:00 2055

原创 ASE的远程服务器

关键字:跨服务器,代理表 数据库:ASE12.5.1 假设本地机为A,远程机为B 要在A上执行B上的存储过程: 在本地机:1.使用dsedit创建B的连接2.使用SybaseCentral在A上创建远程服务器(Remote Servers),连接B3.重启本地服务 在远程机:1.使用dsedit创建B的连接2.使用SybaseCent

2006-03-06 10:56:00 1024

原创 关于共享文件无法访问的问题

今天从公司带回一个笔记本,要拷上面的东西,开始的时候提示无法访问。 最后找到如下方法:先按向导配置一下网络,然后(NTFS格式下,FAT32下不用这么麻烦):法一:使用高级共享,权限里添加everyone(默认就有),安全里添加everyone法二:使用简单共享(不知道为什么开始不行)以上两个方法都不用管防火墙是否打开 如果以上两个方法都不行,则可以尝试修改“禁止建立空

2006-03-06 10:53:00 1046 1

原创 MSSQL定义表时用计算列做为字段

CREATE TABLE t(A int,B int,C int,D as A+B+C)

2006-03-06 10:51:00 1133

原创 MSSQL给字段添加默认值

create table t(id int,v int )goalter table t ADD DEFAULT 0 FOR vgo

2006-03-06 10:43:00 2914

Expert.Oracle.Database.Architecture.Expert.Oracle.Database.Architecture.Oracle Database 9i, 10g, and 11g Programming Techniques and Solutions.2nd.Edition

Oracle 9i 10g 11g 编程艺术,第二版,英文版

2010-09-13

MDB插件,可以打印core文件中stl对象的值

MDB插件,可以打印core文件中stl对象的值。包括list、vector、map、set。 使用方法: 1)解压 2)make 详细请参考: http://blog.csdn.net/lw1a2/archive/2010/01/17/5203645.aspx

2010-01-17

Mockpp使用方法简介

自己制作的Mockpp介绍文档。 Mockpp是一个开源的C++打桩工具,一般被用在C++的单元测试中。 目前Mockpp没有中文的使用文档,本文用来抛砖引玉。

2009-03-01

ACE5.6参考手册

使用doxygen生成的ACE5.6的参考手册

2008-04-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除