大家好,又见面了,我是你们的朋友全栈君。...在窗口的itemchanged事件中,获取当前输入的值时,往往是无法拿到值的,此时值还没有提交, 所以获取的都是null,此时可以通过使用dwcontrol.acceptText() 来设置值的提前存储...end if 此处的dw_3.accepttext()可以将还没有提交的检验项目jyxm提交到缓存中,并使用....如果您还将LoseFocus事件或从LoseFocus发布的事件编码为调用AcceptText以在控件失去焦点时验证数据,则此AcceptText会因为消息框而运行,并触发验证错误的无限循环。...为了避免发生这种问题,在使用AcceptText时,要确定此时的鼠标焦点已经离开选中的框中。
即子窗口不以窗口句柄的形式创建(windowless),只是逻辑上的窗口,绘制在父窗口之上。...特性 ◆ 换肤彻底,支持Windows系统对话框与控件换肤; ◆ 换肤全面,支持所有的Windows标准控件; ◆ 支持所有Win32/Win64平台,包括.Net应用程序; ◆ 使用简单...Skin++ 提供了SkinBuilder 工具将所有控件的资源全部设计成为一个独立的文件,便于在应用程序外部独立地进行增删改操作。 ...控件执行其默认的窗口消息处理函数; 11、应用程序退出,Skin++库被卸载,在卸载之前Skin++获得通知,Skin++便在内部执行Hook的反初始化与资源文件的清理。...Net 2008; 支持 PowerBuilder 各种版本:PowerBuilder 6.0,7.0,8.0,9.0,10.0,10.5,11.0; 支持 Delphi各种版本:Delphi
1概述 1.1功能简介 Sybase公司的PowerBuilder开发工具,在以前VS工具没有成事以前,是相当风光的.微软都要与其合作,学习它Db方面的技术,才成就了SQLServer数据库。...;第2部分是数据窗口本身所要求的,数据窗口本身如果需要在NET环境中使用,那么就需要将PowerBuilder环境中的数据窗口控件由Sybase公司封装一层,作为NET可以解析的控件使用,这就有了第2部分所需要的...这个方式应该是Sybase为了适应NET而新增的对象,在Sybase自带的PowerBuilder开发工具中是没有这个对象的,而且此控件刚在NET上使用的时候,ADO.NET的Db连接方式是最流行的,所以会有此控件...答:控件可以在WebForm和WinForm均可以使用.在WinForm控件中,作为自定义控件使用;在WebForm控件中作为ActiveX控件使用,并且只可以在以IE为内核的浏览器中使用.如下图-24...图-25 4.2FAQ2 问:控件是基于PowerBuilder开发工具什么版本? 答:控件是基于PowerBuild11.5的版本 4.3FAQ3 问:批量数据窗口中的数据行号是从0还是1开始?
应用逻辑在Web服务器扩展程序中(CGI,Web API接口),CGI公共网关接口,独立进程在服务器运行,Web API动态加载到服务器进程执行,效率高 与传统客户机/服务器比较,有如下缺点:1)、用户界面受...(3) PowerBuilder: PowerBuilder10.0提供对J2EE和Microsoft .NET环境支持, 具有数据窗口(Data Window)”对象专利。...为使用.NET开发工具的用户提供了一套DataWindow.NET,为简化应用开发设计,缩短了开发时间,降低对复杂数据处理及对SQL知识的要求。...Language Runtime):在同一项目中支持不同语言开发的组件。....NET Framework版本开发的Visual Studio版本 2、HTML/CSS编辑器 实现Dreamwaver网页编辑功能 3、AJAX和Javascript支持 4、ADO.NET
只要研究怎么使用这门语言开发有用的程序就ok了。...PowerBuilder,用PowerBuilder写又实用价值的 东西,而不是像上课那样写HelloWorld的程序。...”这个道理,然后他就踏实 的深入研究PowerBuilder起来,到了毕业的时候他已经能用PowerBuilder写非常复杂的程序而且还学习了用PowerBuilder写 Web程序。...解惑:不要动不动觉得什么东西过时了,COBOL还有OO版本面世,还有FORTRAN,LISP,好古老的语言吧,现在还用得很广呢。...杨中科老师经常提醒我们“一切语言都是纸老虎,一通百通”,学校已经开了C/C++的课,并且想继续深入学习编程,那么就继续使用学过的语言来学习,不要再去学一门新的语言。
我公司是大型电源建设项目的专业建设公司,曾以总承包方式承建设了多个电厂,在工程建设过程中逐歩建立了一系列完整、科学的工程管理体系,与此相应的是逐歩建立电力建设项目工程管理信息系统(简称电建MIS),原版本的不足之处是应用模块不多...首先,在系统平台的选择上,有两点考虑:1、公司现有的各级软件系统都是基于微软Windows系列平台的,且公司没有在日后使用其它平台的打算;2、微软的Windows平台完全能满足开发、运行该类MIS系统的要求...在开发界面的亲和性上,VB做得较好;而対从数据库设计到编程的全过程而W-Powerbuilder具有更好的集成性,用其集成工具Powerdesign设计的逻辑数据库可以很方便地生成物理数据库。...工作流技术上考虑与系统更好地集成,采取了基于数据库的方案,自行开发了相关的模块。其最终效果是在MIS中实现了办公自动化的功能,极大地方便了使用者。...J2ee的优点是跨平台,可以选择多家公司的相关产品,但开发相対复杂,且只支持JAVA语言。Powerbuilder虽然有最新的面向分布式及三层B/S结构的新版本推出,但终不及前两者。
大家好,又见面了,我是你们的朋友全栈君。 Decimal为SQL Server 数据类型,属于浮点数类型。一个decimal类型的数据占用了2~17个字节。...Decimal数据类型可以在powerBuilder中使用。直接在编写控件的时候使用就可以了。比如:当编写一个Clicked事件脚本时就可以decimal r这样使用。...Decimal数据类型可以在Visual Studio编辑器中使用,只要在一个浮点类型的值后加一个大写或小写的M,则编辑器会认为这个浮点类型的值是一个Decimal类型。...要注意的是,在.NET环境中,计算该类型的值会有性能上的损失,因为它不是基本类型。...当使用最大有效位数时,有效值是从 – 10^38 +1 到 10^38 – 1。decimal 的 SQL-92 同义字是 dec 和 dec(p, s)。
微搭低代码的编程习惯,类似VB、Delphi这样的RAD工具,只不过从单机版本的编程变成了云端的编程,云即操作系统。...变量绑定 微搭的界面元素,可以与定义的全局或者页面级变量绑定,这样在变量的值变化的时候,页面的元素的值也会被改变。通过这种方式,后台服务数据和数据库数据实现了数据展现。...在onAppLaunch、onAppShow、onPageLoad、onPageShow等应用和页面的生命周期函数中,可以对变量进行处理。...CRUD的函数天然具备,对象时间的关联关系处理的非常顺滑,分类关系也处理的很好。如果用powerdesigner设计好ER图,在微搭中做数据库建模,感觉比真实的关系数据库还要方便。感叹时代的进步啊。...对于枚举类型的处理也很实用。 啊,时隔多年,让我们欢迎VB/VC/Dephi/PowerBuilder/JBuilder的灵魂回归。
我1992年毕业后在厦门的一家软件企业工作: 一开始主要是在DOS下写FoxPro的程序,有时候也干一些诸如安装打印机、杀病毒之类的杂活。...几年下来我练成了FoxPro大师,曾经用FoxPro写过一个类似WPS的文本编辑器,还写过俄罗斯方块游戏; 几年后公司开始做医院收费系统,采用的是当时流行的CS架构,客户端用PowerBuilder做开发...,数据库用Oracle,我被同事培训了一下就上岗,几年下来不知不觉又成了PowerBuilder大师; 这两样我曾经最拿手的本领现在都已进入历史博物馆,也基本忘光了,只剩下Oracle还没丢。...另一方面,任何产品都不可能是完美的,随着新功能的引入,优化器的行为也会更加难以捉摸,新版本往往会带来新的BUG,这就需要我们不断学习,掌握优化器的新特性和新的干预手段和工具,当新版本优化器不能好好干活时知道怎么...只要有了兴趣,在别人看来枯燥无味的工作一点也不辛苦,当你把别人写的几百上千行的SQL看懂,并且用更好的写法取代,运行时间从几小时降到了几秒钟,那种成就感是无以伦比的。
PowerBuilder是1991年推出的,是由大型关系数据库厂商Sybase推出的。如何基于大型关系数据库快速开发基于可视化UI、客户端/服务器局域网模式的企业应用软件,这是Sybase的初衷。...图片我最喜欢PB的DataWindow这个可视化组件,既可以增删改查/排序/过滤,又可以输出报表/预览/打印/导出。简直是网络版的EXCEL。想想,EXCEL不就是这么功能么?...图片我在1999年主力参与了全新一代的企业级应用套件研发,我们自己设计自己研发了一套个性化配置平台,你可以借助这个工具自定义界面、自定义字段、自定义查询、自定义报表。...我们也有自己做的实施工具,方便实施人员进行基础数据初始化、功能权限配置、业务参数配置、审批工作流程配置。这是两个不同的工具。...原来企业内的IT技术人员要么放下了手里的技术开始使用商业软件公司的个性化配置平台和实施平台运维平台,要么有些企业内的IT技术人员跳槽到了专业的商业软件公司做实施顾问或研发人员
开发人员可以使用同样的物理数据模型查看数据库的结构和整理文档,以及生成应用对象和在开发过程中使用的组件。应用对象生成有助于在整个开发生命周期提供更多的控制和更高的生产率。 ...通过表示这些在系统中的处理和描述它们交换的数据,使用ProcessAnalyst可以以一种更加自然的方式描述数据项。...通过提供完整的物理建模能力和利用那些模型进行开发的能力,AppModeler允许开发人员针对领先的开发环境,包括PowerBuilder,Visual Basic,Delphi2.0和Power++,快速地生成对象和组件...它还包含MetaBrowser,一个灵活的字典浏览器,用以浏览,创建和更新跨项目的所有模型信息和Powersoft ObjectCycle,一个版本控制系统。...产品:PowerBuilder、PowerJ、PowerSite等。
API自动化测试人员可以使用开源或专业版本。pro edition具有用户友好的界面和一些高级功能,如断言向导、表单编辑器和SQL查询生成器。...IBM Rational Functional Tester是一个测试自动化工具,用于测试使用不同的语言和技术(如Web、. net、Java、Visual Basic、Siebel、SAP、PowerBuilder...IBM Rational Functional Tester是一个测试自动化工具,用于测试使用不同的语言和技术(如Web、.net、Java、Visual Basic、Siebel、SAP、PowerBuilder...它不仅在API测试自动化测试人员中流行,而且在使用该工具开发和测试API的开发人员中也很流行。实际上,它是一个开发和测试api的开发环境。...、流行的,并且提供了使用AI/ML来解决组织在“快速交付质量”方面所面临的挑战的能力。
Go语言作为一个新的编程语言(8年历史,对比C的40年,Java的20年很年轻了),很多人都挺喜欢,也写了不少推荐,互联网公司中在生产系统中使用Go的(主要是在云端服务中)也在逐渐增多。...刚好这几天和同事讨论到这个话题,这里提供一个我的版本的推荐: 1. Go很好地继承了C语言灵活、简单有效的思想。...关键词并不是衡量语言复杂性的唯一标准。在C语言中编写应用程序常常比在Java中更乏味。但关键字确实给人一种概念空间,开发人员在使用特定语言时需要处理这些概念。...它静态地编译成二进制文件,因此运行时需求非常低。Java、Python、C#等要求容器具有相应的运行时安装的正确版本。而编写Go应用程序很容易,它只使用普通的Linux容器,而不需要额外的依赖。...它允许我将一个应用程序作为单一的可执行的二进制文件交付。 为什么不是每个人都用它呢?首先,它是新的。我知道许多企业仍然在运行PowerBuilder应用程序和基于JDK 6的服务。
注意:一定要手动创建文件夹,在相应文件夹下进行操作,否则无法成功生成注册码 激活成功教程步骤: 1.安装qtp,一路默认下来,到要求输入License的界面 2.拷贝mgn-mqt82.exe(下载)...5.在C:\Program Files\Common Files\Mercury Interactive\License Manager\下找到文件lservrc,用记事本打开,复制文件LSERVRC中...,点击确定,可以看到信息为无限制使用,也可以打开qtp,在help-about qtp–License对话框中可以看到该qtp已经显示为无限制使用了 以上部分亲自验证过,以下部分未亲自验证过:...插件延长使用时间方法:(试用于任何情况,包括插件已过期) 已试成功的插件有JAVA\NET\ORACLE\POWERBUILDER\WEBSERVICE\DELPHI(其余的插件类似)...独立DELPHI插件延长使用方法 不管在任何时候安装DELPHI插件,其使用时间是由QTP95中已安装插件所能使用的时间来决定的.所以要延长使用时间的话,需要将所有插件全部卸载然后再重新安装 延长使用方法同上面一样
在UML1.1版本中,包图不再看作一种独立的模型图) (5)、状态图:描述一类对象具有的所有可能的状态及其转移关系(它展示对象所具有的所有可能的状态以及特定事件发生时状态的转移情况) (6)、时序图...通过在软件开发周期内使用同一种建模工具可以确保更快更好的创建满足客户需求的可扩展的、灵活的并且可靠的应用系统。 在面向对象应用程序开发领域,Rational Rose是影响其发展的一个重要因素。...Rational Rose & PowerDesigner & VISIO比较 ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建模的支持,但是在现在的版本中已经加入数据库建模的功能...但是由于PowerDesigner侧重不一样,所以它对数据库建模的支持很好,支持了能够看到的90%左右的数据库,对UML的建模使用到的各种图的支持比较滞后。但是在最近得到加强。...如果使用UML分析,它的优点是生成代码时对Sybase的产品PowerBuilder的支持很好(其它UML建模工具则没有或者需要一定的插件),其他面向对象语言如 C++,Java,VB,C#等支持也不错
数据库管理系统(Database Management System,简程DBMS):管理数据库的软件 1.1.3关系数据库简介 关系:描述两个元素间的关联或对应关系 使用关系模型把数据组织到二维数据表...其中最著名的就是Oracle数据库,目前最新版本是Oracle 12c 1.2.2DB2数据库概述 DB2是IBM公司的关系型数据库管理系统 DB2有很多不同的版本,可以运行在从掌上产品到大型机的终端机器上...Sybase通常与Sybase SQL Anywhere用于客户机/服务器环境,前者作为服务器数据库,后者作为客户机数据库,采用该公司研制的PowerBuilder为开发工具,在国内大中型系统中具有广泛的应用...2010年被SAP收购 1.2.4SQL Server数据库概述 Mircrosoft SQL Server是微软的产品,运行在Windows NT服务器上 Mircrosoft SQL Server的最初版本适用于中小企业...SQL是关系数据库上执行数据操作、检索以及维护所使用的标准语言,可以用来查询数据,操纵数据,定义数据,控制数据。
至于平时工作中为了访问数据库和画界面方便,还用过Delphi和PowerBuilder(一个可能没什么人知道的年代久远的语言)。...项目的规模不大,大概就一两千行代码的样子。原作者的代码逻辑也很清晰,所以不难理解。作者的主要思路是利用Web微信的接口,进行相关的开发。这样用户就可以在扫码登录后,把微信托管在计算机上。...这和我最初的猜想相差不远。 基本读懂代码的逻辑后,就开始思考改进的方向了。语法方面的特点属于非常基础的东西,直接略过了。我遇到的第一个坑,就是Python的版本问题。...准确地说,就是Python2.7和Python3的冲突问题。这两个版本的冲突令我比较意外,因为在我的世界观里,通常后一个版本应该能在很短的时间内碾压之前的版本,完成替代,然而实际上却并非如此。...Python2.7和Python3的区别不小,使得他们的代码无法互相兼容。不仅如此,他们的库也不能完全兼容:某些库只能运行于Python2.7,这使得一些使用了2.7版本的库的项目根本就没法升级到3。
最近一段时间,我们见的大部分创业公司几乎都一个套路——机器学习驱动+使用最新的RNNs和GANs+后端深度学习架构。...因为,投资者会默认,所有的创业公司,本来就会使用最好的AI技术来解决他们目前的问题。 未来,AI就跟现在用电一样自然、普遍。如果哪家公司没有使用AI为软件提供支持,倒是稀奇了。...这就像是: 1980年,大量商品化的关系数据库系统问世并被广泛使用; 1987年,富客户端开始普及(一种使用本地用户界面进行交互和互联网进行数据搜索的技术); 1995年,前端WEB门户开始席卷互联网;...他们在Github上clone一份代码,就可以在子版块里围绕他们的新的idea进行讨论。 技术的第二阶段就会被学术界掀起风潮。...还记得PowerBuilder(一款可视化的数据库集成开发工具)、Win32(Windows系统的应用程序接口)、Objective C(编程语言)或者Hadoop(分布式系统的集群运维计算框架)这些技术的开发人员或者工程师的工资
,例如SAP系统的DBA和BASIS就是不分家的,非SAP产品DBA可能和网管或者类似角色合并,只有在很大规模的企业里会有专职DBA存在。...,但HANA不太一样,由于其内存计算的特性,使用HANA必定要将应用逻辑下沉,这点造成了大量的HANA数据库开发需求,举个例子:未来随着ECC on HANA的普及,ECC本身的很多应用逻辑都不一定下沉到...数据挖掘和分析 这是HANA的强项,也是HANA最早版本发布时的目标,想想HANA本身这个名字就明白了。这个角色牵涉的方面很多我只谈一下SAP领域的内容。...,国外看到过有人用PowerBuilder开发HANA应用的。...HANA当一个平台类的软件来使用,这里的想象空间是巨大的,同样涉及到的技术也非常广泛,例如HANA和开源平台的集成(hadoop)等等。
然后将你的设计思路传递给其他同事(也是一个讨论并完善的过程),让他们协助编码完成软件的开发。在设计思路的传递时,图文结合表述会更加直观清晰些。...总之很牛逼…….. 1.2、XMind使用实例 猿友们可自行下载一个XMind进行安装,博主使用的版本是:XMind 2013 (v3.4.1.201401221918)。...必须很牛逼…….. 2.2、Microsoft Office Visio 使用实例 猿友们可自行下载一个Microsoft Office Visio进行安装,博主使用的版本是:Microsoft Office...PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模)集成一体,并与 .NET、WorkSpace、PowerBuilder、Java™、Eclipse...已久很牛逼……. 3.2、Power Designer 使用实例 猿友们可自行下载一个Power Designer破解版进行安装,博主使用的版本是:Power Designer 16.5。
领取专属 10元无门槛券
手把手带您无忧上云