自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

duanwenzhi00的专栏

用心做自己该做的事

  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

转载 PB 各种小技巧(七)

21.SendMessage API函数在PowerBuilder中应用 一、引言 在Powerbulider巧妙地调用API函数SendMessage,可以完成Pb中的一些用常规的方法而很难实 现的功能,特将对该api函数在Powerbuilder中的使用,例举几个方面的运用,以期起到抛砖引玉的效果(以下代码完全可以使用PowerBuilder中的Send函数替代SendMessag

2012-05-31 19:46:01 1314

转载 PB 各种小技巧(六)

11.显示一个与Windows操作系统风格一致的About对话框。 首先声明如下外部函数: function int ShellAboutA(ulong al_hWnd, string as_szApp, string as_szOtherStuff, ulong hIcon) library "shell32" ShellAboutA(handle(parent),"关于... ","欢迎",0

2012-05-31 19:44:57 3681

转载 PB 各种小技巧(五)

1.pb9应用xp风格将PB9升级到7119后,编译时有一个 New Visual Style Controls 选项,选中后,编译出来的文件在XP下就可以应用XP风格了2.Yield()函数的作用Yield()是一个不常用到的PowerBuilder函数。可是,在一个大的循环过程中,如果用户想在执行到一半时通过单击按钮或菜单来退出的话,就一定要用到Yield()函数了,否则程序只会在

2012-05-31 19:43:47 1889

转载 PB 各种小技巧(四)

38、字段如何自动换行的同时且自动高度?答:将数据窗口中相应列的auto horz scroll 为不选中,选中autosize height 将detail的autosize height选中。在数据窗口retrieve 后调用下面函数即可 uf_set_text(datawindow adw_content,string as_columns,boolean,ab_ignoreblank) /

2012-05-31 19:42:44 2639

转载 PB 各种小技巧(三)

31、如何将pb9.0 的datawindow转化为pb 8.0版本的datawindow?答:edit source 将release 9;改为release 8;并删除以下内容:print.printername=""print.canusedefaultprinter=yesprint.cliptext=no print.overrideprintjob=nohidegrayline=noe

2012-05-31 19:40:50 2860

转载 PB 各种小技巧(二)

1.如何让存储文件目录的列,显示图片? 答:选择对应的column的display as picture属性为true 2、如何复制grid类型的所选择的行的数据到系统剪切板?答:string ls_selectedls_selected=dw_1.Object.DataWindow.Selected.Dataclipboard(ls_selected)3、如何复制graph风格的data

2012-05-31 19:32:45 6189

转载 PB 各种小功能点(一)

1.RGB函数计算公式: 颜色值 = (65536 * Blue) + (256 * Green) + (Red) 2.控件可拖动:send(handle(this),274,61458,0)3.如何用程序控制下拉子数据窗口的下拉和收起用modify或者直接用dw_1.object.col1.dddw.showlist = true4.检索参数有些不需要传入则传%.5.如何屏蔽鼠标

2012-05-31 19:20:34 1915

转载 VS2008远程调试Sql2005的存储过程 设置

我的系统是Window XP,服务器上Window Server20003.现在要实现的是在XP的电脑上远程调试Server20003服务器上的存储过程.步骤如下:      (一):服务器配置            第一:在服务器上新建一个用户,并且让其隶属于Administrators组            第二:打开SqlServer2005,在安全中添加登录用户,并且让其隶属

2012-05-29 17:03:08 1605

翻译 SQL 游标小结

游标作用:对select筛选出的结果集进行逐行、遍历、多行操作。用法1,声明 declare 游标名 cursor for select(语句) --这是只进游标,只能使用fetch next操作declare 游标名 scoll cursor for select(语句)--这是滚动游标,可以随意操作2,打开 open 游标名3,使用 fetch next fro

2012-05-26 15:00:53 855

转载 sql server存储过程中SELECT 与 SET 对变量赋值的区别

sql server存储过程中SELECT 与 SET 对变量赋值的区别SQL Server 中对已经定义的变量赋值的方式用两种,分别是 SET 和 SELECT。对于这两种方式的区别这两种方式的区别,SQL Server 联机丛书中已经有详细的说明,但很多时候我们并没有注意,其实这两种方式还是有很多差别的。 SQL Server推荐使用 SET 而不是SELECT 对变量进行赋值

2012-05-24 17:52:23 1386

转载 PB setsort()排序函数

SetSort函数作用: 定义数据窗口控件的排序条件。函数语法: dwcontrol.SetSort ( format )z dwcontrol:数据窗口控件名z format:string  类型,其值是有效的排序条件。排序条件中可以使用 列名或列号,使用列号时,在列号前加上个#符号。如果 format 参数 的值为 NULL,那么程序运行时 PowerBuilder 会提醒用户

2012-05-23 14:20:14 16316

转载 PB GetText()函数

GetText函数   返回数据窗口控件中 悬浮在当前行列之上的编辑框中的文本。在用户修改数据窗口中某项的值时,实际上首先在悬浮 在当前项上的编辑框中进行修改 , 当用户移动输入焦点或程序中使用 AcceptText()函数接收用户输入时,用户修改的数据通过有效性规则验证后放入数据窗口的主缓冲区中。语法:  dwcontrol.GetText( )参数:  dwcont

2012-05-22 11:02:51 1944

转载 PB 关于SQLCA

SQLCA(SQL Communication Access)  SQLCA是一个存储区域,将统计和错误从应用程序传递到数据库服务器再传回应用程序的每个数据库请求会使用它。SQLCA 用作应用程序到数据库的通信链接的句柄。它会被传递到需要与数据库服务器进行通信的所有数据库库函数中。它会在所有嵌入式 SQL 语句上被隐式传递。  全局 SQLCA 变量在接口库中定义。预处理器会为全局 S

2012-05-22 10:32:57 7318

转载 PB中TreeView控件使用技巧

PowerBuilder中的TreeView 控件为树状游览,类似于WINDOWS的资源管理器,其特点是信息项呈树状层次结构,能更清晰地表现主、细目关系 ,操作非常方便。在应用中可将其与DataWindow 配合使用, 一个提供信息的分类体系,一个提供具体信息,达到珠连碧合的奇妙效果。它特别适用于多级信息的分类检索, 是多级菜单所无法比似的,它的表现形式深受程序设计人员和广大用户的喜爱,在许多应用

2012-05-21 14:52:13 1283

翻译 PB sign() 函数

Sign()功  能:确定n是整数、负数还是零。 语  法:Sign ( n ) 参  数:n:数值型变量或表达式,指定要测试符号的值。 返回值:Integer。当n大于0时返回1;当n小于0时返回-1;当n等于0时返回0。如果参数n的值为NULL,Sign()函数返回NULL。

2012-05-18 19:44:56 1509

转载 PB setfilter函数详解

函数作用:为DataWindow或者DataStore指定数据过滤规则。通常在调用该函数前使用函数Retrieve将数据检索到客户端,该函数可以决定检索到客户端的这些数据哪些可以显示,哪些不能显示。该函数对客户端的数据进行操作,和后台数据库没有任何关系。在设置完过滤规则后使用函数Retrieve检索数据是不合理的,每次设置过滤规则后都检索数据,这样的执行效率很低。需要注意的是,该函数紧紧是设置过滤

2012-05-16 16:33:16 19217

转载 PB RowsMove函数详解

函数作用:将一个数据窗口控件中指定的行移动到另一个数据窗口,或将同一个数据窗口控 件中一个缓冲区的指定行移动到另一个缓冲区中。函数语法:dwcontrol.RowsMove ( startrow, endrow, buffer, targetdw,beforerow,targetbuffer ) dwcontrol:数据窗口控件名 startrow:long 类型,指定要移动的一组数据

2012-05-16 15:51:11 6914

转载 PB DataWindow 38个技巧

1 使DataWindow列只能追加不能修改如何使DataWindow中的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下:将每一列的 Protect 属性设置为:If( IsRowNew(), 0, 1) )在 PowerScript 中可以动态修改 Protect 属性:dw_1.Modify("column_nam

2012-05-16 15:21:29 867

原创 sql2005 数据库部分表数据迁移

同服务器上的不同数据库insert into database.dbo.tablename select * from tablename不同服务器的数据库exec sp_addlinkedserver   'name', ' ', 'SQLOLEDB', 'serverIp' exec sp_addlinkedsrvlogin  'name', 'false ',null,

2012-05-11 11:15:31 20387

翻译 PB 函数 中文解释 收集

函数:AcceptText()功能 将“漂浮”在数据窗口控件上编辑框的内容放入到数据窗口控件的当前项中(主缓区中)。在将数据放入到当前项之前,编辑框中的数据必须通过有效性规则检查语法  dwcontrol.AcceptText ( )参数  dwcontrol:数据窗口控件名返回值  Integer。函数执行成功时返回1,出现错误(比如数据不满足有效性规则)时返回-

2012-05-11 09:16:21 790

转载 PB如何取服务器的时间

在开发C/S体系结构的应用程序时,日期应该从服务器获取,这样才能保证数据的准确性。下面是一个完整的获取服务器时间的公用函数。/*-----------------------------------------------------------------------* 函数名称:datetime gf_getsysdate(string as_dbms)* 功能描述:取得服务器的的

2012-05-07 09:21:59 2295

WPF基础框架

WPF基础框架,基础框架,新功能自己增加,自已修改

2015-07-03

考试选题系统(ExamThemes)

本系统只是小型的考试选题系统,仅供参考,有兴趣的可以一起交流

2009-10-23

开发餐饮管理系统全过程

餐饮管理系统使用说明书 配置源程序 附加数据库SQL Server 2000 (1)将TM\06\MrCy\MrCy\DataBase文件夹中的扩展名为db_MrCy.mdfF和db_MrCy.ldf的两个文件拷贝到SQL Server安装路径下的Data文件夹中。 (2)打开SQL Server 2000中的“企业管理器”,然后展开本地服务器,在“数据库”数据项上单击鼠标右键,在弹出的快捷菜单中选择“所有任务”/“附加数据库”菜单项。 (3)将弹出“附加数据库”对话框,在该对话框中单击【 】按钮,选择所要附加数据库的db_MrCy.mdf文件,单击【确定】按钮,即可完成数据库的附加操作。 使用说明 系统介绍 本系统属于小型的餐饮管理系统,可以有效地对中小型餐厅消费进行管理,本系统应达到以下目标:  系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。  实现对餐厅顾客开台、点菜/加菜、账目查询和结账等操作。  对用户输入的数据,进行严格的数据检验,尽可能的避免人为错误。  实现对消费账目自动结算。  实现对消费的历史记录进行查询,支持模糊查询。  系统应最大限度地实现易维护性和易操作性。 操作注意事项 (1)本系统管理员用户名为:Tsoft,密码为:111。 (2)实例执行文件位置:TM\06\MrCy\MrCy\bin\Debug\ MrCy.exe (3)本系统共分为三种操作权限,分别为超级管理员、经理、一般用户:  一般用户: 一般用户只可以对辅助工具菜单、系统设置菜单、窗口布局菜单及帮助菜单进行使用操作。。  经理:经理除系统设置菜单不能使用以外,其它菜单都可以使用并管理操作。  超级管理员:超级管理员可以对所有菜单进行管理操作。 (4)单击鼠标右键,可进行开台、取消开台、点菜、消费查询及结账操作。 (5)锁定系统解锁密码为:111。 (6)如果添加菜品类别,需要在数据库中添加。 操作流程 (1)用户输入用户名及密码进入超级管理员操作界面. (由于下面的都是相关的图片,无法上传,不过在这个文件中有,是Word文档的形式写的,相关的内容都在那个解压包中)

2009-05-19

空空如也

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

TA关注的人

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