- 博客(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
原创 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
原创 取前几名的例子
--------------------------------------给个例子参考--查询每门课程的前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
转载 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(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
2010-09-13
MDB插件,可以打印core文件中stl对象的值
2010-01-17
Mockpp使用方法简介
2009-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人