pb 中如何在数据窗口中增加一列(行号)?

如题所述

第1个回答  2006-08-30
我是这么做的,在DataWindow中Header区域添加一Text,然后将Text改为"行号",在Detail区域对应Text的下面添加一个Compute,Compute Expression为"getrow()"本回答被提问者采纳
第2个回答  2019-02-25
用rowcount()函数,函数返回数据库窗口的总行数,也就是最后一行,最大行号。
第3个回答  2006-09-03
H

pb 中如何在数据窗口中增加一列(行号)?
我是这么做的,在DataWindow中Header区域添加一Text,然后将Text改为"行号",在Detail区域对应Text的下面添加一个Compute,Compute Expression为"getrow()"

pb原有的报表中增加列
1、自己写程序,通过数据窗口时间添加数据的操作。 2、通过DB PAINTER来操作,首先PB要通过DB PAINTER连接上数据库。然后选择这个连接,找到表,右键选择edit。打开,找到数据,在rows菜单下找到insert,点击增加一行,填写值,然后rows菜单下的save changes即可以保存。 3、建立数据窗口,可以在preview界面添...

在PB的数据窗口中怎样实现动态删除或增加某一列
常用的两种方式:1、modify()动态修改列的宽度或visible属性属性,该方式只是视觉效果上删除或添加了一列。2、编辑sytnax,然后使用Create()重画dw,真正意义的添加、删除了一列,缺点是要重画dw,如果数据源是数据库,还需要重新retrieve,效率要比方式1差。

在PB中如何把数据库中行的数据,在数据窗口中以列显示
先用一个datastore或者隐藏的dw数据窗口把原有数据取出来放到这里,然后再设计一个前台展示的数据窗口。然后逐个字段处理,一个字段就增加一行。

pb数据窗口中怎么做增删改查操作?
\\x0d\\x0a增加:使用一个按钮,点击代码dw_1.insertrow(0),表示在末尾增加一行。\\x0d\\x0a删:dw_1.deleterow(0),删除当前行。\\x0d\\x0a改:直接在界面上修改,不需要代码控制,最后都在保存里面统一保存数据窗口的变化就好了。\\x0d\\x0a查:dw_1.retrieve(),没有参数的查询。可以按照...

PB 如何在GRID数据窗口对象中插入一个空列,注意,是column不是text,也...
这个只能修改你数据窗口的语法,然后重新构建。比如增加一个空字段 '' as newcolumn。假设数据窗口叫dw_1.在界面上设置一个按钮,叫添加列,点击按钮,添加新列。点击代码像下边这么写可以实现:string ls_sql, ls_present, ls_err ls_sql = dw_1.getsqlselect() \/\/获取原有的查询语法 long ...

pb如何向数据库添加数据
①数据窗口.建立一个数据窗口.与你想要插入数据的表对应. 直接在数据窗口上输入新字段数据.然后通过update()函数 更新数据窗口.具体如下:if dw_1.update()> o then commit;\/\/提交数据 else rollback;\/\/不进行提交 向上回滚。end if ② 直接在事件编辑窗口中编写sql语句实现添加数据.例:现有用户...

在pb中已经做好的数据窗口怎么添加数据
窗口的open事件:dw_1.settransobjece(sqlca)dw_1.retrieve()另,数据窗口也可以直接录入数据,可以用dw_1.insertrow(0)增加新行,然后录入

请问pb中如何在数据窗口中添加计算列
在itemfocuschanged事件中写入代码,即可以

pb中怎么对sql进行增删改差,还有怎么调用时间控件,谢谢网友们了_百度...
可以用到数据窗口,这也是Pb精华所在,不用编写sql代码,就可以调用函数对数据库中的表进行增删改查。1.增加:用InserRow(n)---n为行号,当为0时,在末尾一行插入一个空行;2.删除:deleteRow(n)---n为行号。3.改:最直接的方法直接在数据窗口上编辑数据,然后利用update()函数更新表数据。如果更...

相似回答