CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  DataWindow

急!!在线等!如何在数据窗口中获得数据库表中最后一条记录和该记录的行号?

楼主hyitlf(刘峰)2005-04-01 17:55:09 在 PowerBuilder / DataWindow 提问

如何在数据窗口中获得数据库表中最后一条记录和该记录的行号,我想获得某一表中最后一条记录的某个字段和行号,让这一字段在每次打开数据窗口时能够自动加1.dw_1.getrow()是获得数据窗口当前的行号,当前行号怎么理解?就是最后一条记录吗?请教各位高手,绝对有高分!! 问题点数:0、回复次数:4Top

1 楼xiao_bai(小白)回复于 2005-04-01 18:04:38 得分 0

用rowcount函数可以取得当前数据窗口内的纪录总数,也就是最后一条记录的行号了,前提是你的行号是从1开始连续的。Top

2 楼li_d_s(鄙视那些不懂Java却跑来乱骂的人,.NET没啥了不起)回复于 2005-04-01 18:30:54 得分 0

最后一条是按照什么排序啊?如果按照时间排序,最后一条也不见得就是最大的号啊,比如你的编号字段是myno,那么  
   
  dw_1.SetSort("myno   D")  
  dw_1.Sort()  
   
  dw_1.GetItemNumber(1,   "myno")也就是你要的当前最大号了Top

3 楼mb459()回复于 2005-04-01 22:57:51 得分 0

数据库表中最后一条记录???这个怎么获得,数据以物理的形式存储,怎么才能知道是最后的呢??跟本不可能的。我看你要的是逻辑上的最后才是对的。  
  当前行号是和数据窗口相对的,当前数据窗口上显示的就是当前行。Top

4 楼nimittz(尼米兹---------努力升星GOGOGO)回复于 2005-04-06 15:08:37 得分 0

不懂了,搞怪!!请问怎么算最后?Top

相关问题

  • 怎样返回数据库记录行号?
  • 数据库记录集
  • 数据库记录问题
  • 数据库记录删除
  • 我用datagrid取到数据库10行记录,怎么在dagrid显示行号,(不是数据库中的id号)??
  • 数据库记录锁定的问题?
  • 添加数据库记录的问题
  • 数据库记录定位问题
  • 删除数据库记录问题
  • ODBC 数据库编程 --- 添加记录

关键词

  • 数据
  • 数据库
  • 字段
  • 行号
  • 记录
  • 数据窗口
  • myno
  • 数据库表中
  • 获得
  • 最后一条

得分解答快速导航

  • 帖主:hyitlf

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo