07 2012 档案

如何在DATAWINDOW中只显示年月日,用SQLSERVER做数据库其中时间字段是SMALLDATETIME
摘要:设置format格式为 'yyyy-mm-dd "即可 阅读全文

posted @ 2012-07-24 16:13 o紫夏o 阅读(272) 评论(0) 推荐(0)

pb grid如何隐藏一列或多列
摘要:第一种方法是直接在数据窗口的设计模式下来修改,选中要隐藏的列,然后把属性的visible去掉,那么这列就会被隐藏了。另一种方法是通过代码控制,dw_1.object.columnname.visible = false 阅读全文

posted @ 2012-07-23 16:01 o紫夏o 阅读(304) 评论(0) 推荐(0)

PD中specify update properties
摘要:数据窗口的并发性控制可以用"rows"菜单的"Update Properties"项进行设定。1. Allow Updates:如果选中,则整个数据窗口允许修改,否则不允许;2. Table to Update:在多表查询时,用该项选择要设置的表名;3. Where Clause for Update/Delete:这项设置是对数据库并发控制最重要的一项,要仔细设置。当调用数据窗口的Update方法时,数据窗口使用SQL语句将数据结果传递到数据库系统,这项设置决定在SQL语句的where子句中使用哪些列作为整条记录的标志。(a)Key Columns:仅 阅读全文

posted @ 2012-07-23 10:54 o紫夏o 阅读(660) 评论(0) 推荐(0)

pb函数库 - DataWindow常用函数
摘要:1、插入一条记录:dw_1.insertrow(cur_row)其中,dw_1为datawindow控件名,cur_row为一具体的行号,在该行前插入一新行。例如:dw_1.insertrow(4)表示将在第4行前插入一条空记录。该函数有一个返回值,该值为新插入这条记录的行号。2、删除一条记录:dw_1.deleterow(del_row) 其中,dw_1为datawindow控件名,del_row为一具体的行,将该行删除。该函数有一个返回值,删除成功返回1,出错返回-1例如:dw_1.deleterow(23)将第23条记录删除。3、返回当前行行号:dw_1.getrow() 其中,dw_1 阅读全文

posted @ 2012-07-20 15:32 o紫夏o 阅读(418) 评论(0) 推荐(0)

PB中getitemstatus属性关系
摘要:DATAWINDOW的四个缓冲区在PowerBuilder中,DataWindow是用户前端用来存储、操纵数据的对象。在每一个DataWindow对象中有4个二维表作为数据缓冲区,用来存储查询到的数据。用户在DataWindow中对数据处理系统内部的操作实际上都是将数据在这几个缓冲区中进行的修改和移动,最后在用户提交数据库时,系统根据这四个缓冲区中的信息形成SQL的IN-SERT,UPDATE,DELETE等语句。这四个缓冲区是:1、Primary Buffer这个缓冲区是存放填充窗口中DataWindow控件中数据的,调用DataWindow的Retrieve()函数和InsertRow() 阅读全文

posted @ 2012-07-20 14:27 o紫夏o 阅读(2044) 评论(0) 推荐(0)

导航