内容列表
- PowerBuilder应用开发系列讲座(1)
- PowerBuilder应用开发系列讲座(1)张健姿
在数据库中,所谓事务是指一组逻辑操作单元,使数据从一种状态变换到另一种状态。为确保数据库中数据的一致性,数据的操纵应当是离散的成组的逻辑单元:当它全部完成时,数据的一致性可以保持,而当这个单元中的一部分操作失败,整个事务应全部视为错误,所有从起始点以后的操作应全部回退到开始状态。
对事务的操作是这样进行的:先定义开始一个事务,然后
- 分类:数据库 查阅全文
- 如何在数据库表中建立复合主键(即多个字段同时作为主键)
-
主键是数据库表的一个重要属性,建立主键可以避免表中存在完全相同的记录,也就是说主键在一张表中的记录值是唯一的。
建立主键有两种方法:一种是在数据库提供的GUI环境中建立,另一种是通过SQL语句执行建立,下面分别介绍。
- 分类:数据库 查阅全文
- 白话数据库设计范式
- 主要有4种范式,1NF,2NF,3NF,BCNF(前3个称为第x范式,第4个忘了是什么意思了,BC好像是人名),按从左至右的顺序一种比一种要求更严格。要符合某一种范式必须也满足她前边的所有范式。一般项目的数据库设计达到3NF就可以了,而且可根据具体情况适当增加冗余,不必教条地遵守所谓规范。
说白了,1NF就是要求一张表里
- 分类:数据库 查阅全文
- 也谈SQL SERVER 的锁
- 通常我们在进行数据库的新增、修改、删除、查询的时候如果我们面对的不是多个用户也及时单机处理的时候,一般我们基本上不需要考虑数据库的表锁定以及死锁之类情况,但是如果我们面对的是多用户的并行处理的网络环境的时候我们对表锁定的问题就需要较为仔细的分析和考虑,否则他给我们带来的麻烦就不言而喻了,下面就把我的在这件事情上遇到的问题以及解决办法同大家一起分享。也是在我的开发过程当中有这样的事情:两
- 分类:数据库 查阅全文
- 用PB开发报表系统
-
用PB开发WEB下报表系统
作者:流方 主页:http://liulee.myrice.com
在建设某公司内部信息网的过程中,涉及到大量的DBF文件直接转换为HTML文件的应用,其他的文件格式(Excel,Access,以及大型数据库的查询)也有这方面的要求,由此用PB实现了基于ODBC查询的PSR文件生成工具。
此生成器的原理是:
- 分类:数据库 查阅全文
- 动态数据窗创建原理及实现
-
动态数据窗创建原理及实现
作者:流方 主页:http://liulee.myrice.com
在实际应用中,经常需要根据用户需求来动态创建数据窗,一般方法是这样的。
在一个window中加入一个数据窗控件,如dw_new,但是该数据窗没有data object,(空白的)
就可以用以下语法来创建:
dw_new.create(ls_synt
- 分类:数据库 查阅全文
- PowerBuilder编程变量命名规范及开发注意事项
-
PowerBuilder编程变量命名规范及开发注意事项
作者:流方 主页:http://liulee.myrice.com
任何控件都可以看作变量,主要包括对象,变量,及对应的作用域,每实体应能从名称上看出在那个作用域内,是什么类型等基本信息。
1、 对象命名
PowerBuilder中,对象的命名一般采用如下前缀:
Prefi
- 分类:数据库 查阅全文
- 关于Power Builder 的入门讲座(部分)
-
第一部分:建立应用程序
开始语:在大型数据库应用中普遍采用的是“客户机/服务器体系”结构,在这种体系结构中,所有的数据和数据库管理系统都在服务器上,客户机通过采用标准的SQL语句等方式来访问服务器上数据库中的数据,从而能够保证数据的安全性和完整性,同时也能让各用户分享和充分利用服务器高性能。正因为客户机/服务器体系结构的这些优点,因而得到了非常广泛的应用,PowerBuilder
- 分类:数据库 查阅全文
- Oracle下的数据分片技术
-
Oracle数据分片技术
作者:流方 主页:http://liulee.myrice.com
Oracle公司出品的ORACLE Enterprise 8.0.5以其优越的性能博得了广大用户的青睐,
它以丰富的内嵌函数,PL/SQL支持,多平台,Application Server集成等,给开发人员提供
了极大的灵活性。
- 分类:数据库 查阅全文
- PowerBuilder变量及命名规范及注意事项
-
PowerBuilder编程变量命名规范及注意事项
作者:流方 主页:http://liulee.myrice.com
任何控件都可以看作变量,主要包括对象,变量,及对应的作用域,每实体应能从名称上看出在那个作用域内,是什么类型等基本信息。
1、 对象命名
PowerBuilder中,对象的命名一般采用如下前缀:
Prefix
- 分类:数据库 查阅全文
- TreeView控件与数据窗结合控件原理
- 在某系统的实现中,遇到了物料清单的编辑及显示问题,要求能够按照树形结构显示某产品的详细构成情况。例如,产品分为几个大总成,各总成下有若干装置、部件,各部件下可能有小总成、部件、零件等等,这样就可能形成一棵很复杂的树结构。 而且要求能够进行复杂的查找,过滤等操作,因此与数据窗的查找(find)及过滤(filter)、排序(sort)等结合起来是非常理想的控件构建方式。在PB中,通过树与数据窗一起
- 分类:数据库 查阅全文
- SQL Server bcp 实用工具
-
bcp 实用工具
bcp 实用工具在 Microsoft® SQL Server™ 2000 实例和数据文件之间以用户指定的格式复制数据。
语法
bcp {[[database_name.][owner].]{table_name | view_name} | "query"} {in | out | quer
- 分类:数据库 查阅全文
- 如何取得MSSQL中的存储过程的返回值
- 声明存储过程CREATE PROCEDURE sp_results_demo @InParmInt Int,@OutParmInt OUTPUTASBEGINSELECT 1,2,3,4SELECT uid,idFROM sysobjectsWHERE type='U'
SELECT @OutParmInt=69
Return 16END用于返回每个返回值时用PowerScrip如下:Long
- 分类:数据库 查阅全文
- 给错误提示框加上中文的标题
- 给错误提示框加上中文的标题在数据窗口中,PowerBuilder提供了强大的数据校验的功能,使你不用在程序中写额外的代码,就可以对数据进行校验。但是,美中不足的是如果你用数据窗口缺生活上的错误提示框,它的标题总是“DataWindow error”。这样就给中文用户带来很大的不便。有没有将标题改为中文的方法呢?有,那就是修改数据窗口的属性。方法如下:在对数据窗口操作之前,在窗口open事件中写入下
- 分类:数据库 查阅全文
- 在PB应用中实现声音与动画
- 在PB应用中实现声音与动画---- 在 设 计 应 用 程 序 过 程 中, 恰 当 地 应 用 电 脑 声 音 与 动画 技 术, 可 以 为 用 户 提 供 更 加 直 观、友 好、 引 人 注 目 的 操 作 界 面。 下 面 笔 者 介 绍 一 下 在PowerBuild 应 用 中 实 现 声 音 与 动 画 的 一 种 简 便 方 法: 1.作 为 举 例, 创 建 一 个MDI 风
- 分类:数据库 查阅全文
- PowerBuilder数据窗口编程技巧十则
- PowerBuilder数据窗口编程技巧十则 蔡伟龙
PowerBuilder取得巨大成就的原因就是有Datawindow对象,DataWi
- 分类:数据库 查阅全文
- 用中值排序基数法实现树状结构
- 在BBS的编写中,经常有人问怎样实现树状结构?一个比较不负责任的回答是:使用递归算法。当然,递归是一个可行的办法(二叉树的历遍也好象只能使用递归算法),但对于BBS来说,这样做势必要进行大量的Sql查询(虽然可以使用存储过程来做,但要从根本上加快速度,则应该考虑更快的算法)。下面给出一个可行的彻底摒弃递的实现树状结构的算法。
- 分类:数据库 查阅全文
- 用interbase做数据库
- DATABASE STEP BY STEP(二)DOMAIN
- 分类:数据库 查阅全文
- 数据仓库能为你当前数据库体系的不足做些什么?
- 数据仓库可以提供对企业数据的便利访问和强大的分析工具,用于生成有意义的信息。数据仓库的目标,是从企业数据中获得有价值的信息,提供可以增加获利的情报,提高运作效率,指导商业决策,和发掘企业的竞争优势。这些目标的实现,一定会对业务产生积极的影响。现如今,数据仓库是在客户/服务器领域的一个热门的话题。对数据仓库的了解,
- 分类:数据库 查阅全文
- 使用 HTTP 访问 SQL Server
- 使用 HTTP 访问 SQL Server
可以使用 HTTP 访问 Microsoft® SQL Server™ 2000。在可以使用 HTTP 指定查询前,必须先用用于 SQL Server 的 IIS 虚拟目录管理实用工具创建一个虚拟根。
SQL Server 的 HTTP 访问能力使您得以:
直接在 URL 中指定 SQL 查询,例如: http://IIS
- 分类:数据库 查阅全文