- 博客(16)
- 收藏
- 关注
原创 安装好easerver后怎样部署和配置
EAS使用起来确实有点难,但只要你坚持,掌握了EAS的特点后,EAS还是很好用的. 1,EAS安装最好不要使用默认路径,因为默认路径一般都是C:/Program Files/Sybase,这个目录有空格,虽然EAS不会有问题,你不能保证你使用的第三方jar包不出问题,所以为将来打算,还是安装在路径没有空格并且不是中文目录下.2,如何知道EAS的服务已经启动了呢?你可以到windo
2007-09-28 22:47:00 2066
原创 EAServer的安装及遇到的问题处理
我在这里说的均以EAServer5.0升级到5.3为例。一般我们拿到的都是一个压缩包,解压缩后运行setup.exe即可开始安装过程。如果是第一次安装,一般不会出现问题,根据向导走就行了。这里需要特别说明的是,安装路径最好不要安装在默认路径(C:/Program Files/Sybase)下,因为这个路径下有空格。虽然EAServer的运行没有问题,但你可能会使用第三方的jar软件包,这些软件
2007-09-28 22:44:00 2849
原创 EAServer 新手上路----JaguarCts开发者必读
Sybase EAServer的文章也有一些,很少提及到开发中的一些细节问题。本人从事JaguarCts开发不久,遇到了许多细节问题,想来刚从事JaguarCts开发者也会遇上,以做参考,另则心中还存有许多问题,故撰此文,起抛砖引玉之效,望JaguarCts高手能释疑,深表感谢。一、系统配置部分:1、运行环境:WIN2000 SERVER版,SP2补丁,P3850CPU,PB8.0Beta+EAS
2007-09-28 22:43:00 1061
原创 Powerbuilder中run命令参数
调用控制面板: Run("rundll32.exe shell32.dll,Control_RunDLL") 注意:大小写 其他的控制举例如下: 设置时间/日期: Run("rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0") 进行拨号连接
2007-09-28 22:40:00 3264
原创 aspnet_regiis 详解
aspnet_regiis.exe [-i[r] [-enable] | -u[a] | -r | -s[n] | -k[n] | -lv | -lk | -c | -e[a] | -?]-i - 安装 ASP.NET 的此版本,并更新 IIS 元数据库根处的脚本映射和根以下的所有脚本映射。现有的低版本脚本映射升级到此版本。-ir - 安装 ASP.NET 的此版本,仅注册。不更新 II
2007-09-28 22:38:00 753
原创 如何恢复SQL_SERVER数据库
如何恢复SQL_SERVER数据库?问:在大作《如何恢复SQL_SERVER数据库?斑竹教我!》中提到:硬盘问题损坏,更换硬盘后,重新安装SERVER。原数据库存在另一硬盘(有一 XXX.DAT文件)。请教我如何将此数据库恢复到新SERVER上?谢谢!!!答:连上数据库后,在SQL SERVER 的 Query Analyzer执行:exec sp_attch_db "databas
2007-09-28 22:36:00 417
原创 oracle-序列(SEQUENCE)-
序列(SEQUENCE)序列是一数据库对象,利用它可生成唯一的整数。一般使用序列自动地生成主码值。一个序列的值是由特殊的Oracle程序自动生成,因此序列避免了在应用层实现序列而引起的性能瓶颈。Oracle序列允许同时生成多个序列号,而每一个序列号是唯一的。当一个序列号生成时,序列是递增,独立于事务的提交或回滚。允许设计缺省序列,不需指定任何子句。该序列为上升序列,由1开始,
2007-09-24 00:03:00 613
原创 API函数之一:根据窗口标题查找窗口_FindWindowA
Function Long FindWindowA(uLong lpClassName,ref string lpWindowName) Library "user32"************************************************************************************功能:根据窗口标题查找窗口示例:ulong l_handles
2007-09-24 00:02:00 8027
原创 API函数之二:如何使PB窗口总在最上层_SetWindowPos
1.如何使PB窗口总在最上层(Always On Top) 通过SetWindowPos函数把窗口的显示层次修改为HWND—TOPMOST,就可使指定窗口永远不会被其它窗口覆盖,该函数声明为: Function Long SetWindowPos(Long hwnd,Long ord,Long x,Long y,Long dx,Long dy,Long uflag) Library
2007-09-24 00:01:00 2085
原创 API函数之四_客户机服务器体系
摘要: 在实际应用中,经常要求客户机/服务器体系结构中各工作站的时钟与服务器的时钟保持同步;本文基于SYBASE数据库、Powerbuilder开发工具说明了一种解决方法。 一、前言 PowerBuilder通过数据窗口对象,可方便、直接地对数据库进行操作,故已成为当前开发Client/Server模式应用的首选开发工具。在开发医院信息管理系统时,我们采用了PowerBuilder 作
2007-09-24 00:00:00 505
原创 API函数之三_如何在PB中播放音乐
PB没有提供任何多媒体函数,要播放音乐只能通过Win32 API的PlaySound来实现: Function Long PlaySound (String Filename,Int Mod,Int Flags ) Library ″winmm.dll″ 参数1为wav文件名,参数2必须取0,参数3取1表示后台播放,取8表示循环播放,因此取9(=1+8)表示在后台循环播放。
2007-09-23 23:56:00 1273
原创 API之五在PB中如何获取目录信息
在PB中如何获取目录信息 ⑴获取当前目录。通过GetCurrentDirectory函数可以获取当前目录,该函数声明为: Function Ulong GetCurrentDirectoryA(Ulong buflen, ref String dir) Library ″kernel32.dll″ 参数2为接收当前目录的字符缓冲区,前面必须加ref表示地址引用;参数1用来指定
2007-09-23 23:55:00 1880
原创 鼠标移动时让数据窗口中当前鼠标下的数据行改变颜色
编程步骤如下: 1、定义窗口实例变量: String is_OldColor 2、在数据窗口的Constructor事件中编写如下脚本: is_OldColor = This.Describe("datawindow.detail.color") 3、为数据窗口定义一个自定义事件,事件名称叫什么并不重要,关键要映射pbm_MouseMove事件。然后在该自定义事件上编写如下脚本: string l
2007-09-23 23:53:00 785
原创 控件编程规范
一、 书写格式a. 用分层缩进的写法显示嵌套结构的层次。b. 在注释段与程序段,以及不同逻辑的程序段之间插入空行。c. 每行只写一条语句,当需要滚动显示时应该分行书写。二、 流控制流控制首先应遵守PowerBuilder语法规范,且用分层缩进的写法突出显示嵌套的层次结构,例如:For i = 1 To 100 For j = 1 To 50
2007-09-23 23:52:00 485
原创 向窗口传递多个参数
用 OpenWithParm 打开窗口并向窗口传递参数时,PowerBuilder 只允许传递一个参数,例如: OpenWithParm(w_abc, "hello")如何传递多个参数呢?很简单,创建一个结构,将你希望传递的参数都定义到这个结构中去。例如:首先定义结构 str_parms然后在 script中声明结构变量:str_parms l_str_parms给结构变量赋值:l_s
2007-09-23 23:50:00 715
原创 如何在PB中创建图标栏应用
在PowerBuilder中创建图标栏应用 ---- 在一些应用埸合,常需要在Windows 9.X或Winnt中的图标栏中显示出公司/应用程序的图标,在单击图标时弹出相应的窗口,就象金山词霸一样。下面介绍采用PowerBuilder中在Windows 9.x和Windows NT下显示图标栏图标的方法。 一、 建立一个应用程序 ---- 在创建程序前,先准备一个用于在图标栏中显示的图标
2007-09-06 15:46:00 1039
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人