很简单的代码,新手看不懂。

helysan 2005-07-17 02:41:51
我看到一个pb高手写的代码中有这样二句:
lRow=0
dw_order_cost.SetItem(lRow, "name","sudent")

lRow=0 的情况下,SetItem 会产生什么后果?

第二个问题。pb 的数据库窗口在 Retreivte 数据库信息时,sql 代码里没有 order by 子句时,pb默认按什么排序?
...全文
282 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
dreamy835 2005-08-11
  • 打赏
  • 举报
回复
学习
PHDYCN 2005-08-10
  • 打赏
  • 举报
回复
up 接分
j9dai 2005-08-02
  • 打赏
  • 举报
回复
接分
gaosong_yz 2005-08-02
  • 打赏
  • 举报
回复
1.不会出错的,只是返回-1,如果是dw_1.getitem(0,"name")就会出错
2.按索引顺序来取(取出来的结果和你用数据库检索出来的一样)

正确答案
TTLOVEYOU3344 2005-07-18
  • 打赏
  • 举报
回复
前面的回答了,我来接分:)
嘘嘘兔 2005-07-18
  • 打赏
  • 举报
回复
不错
hangzhou6274 2005-07-18
  • 打赏
  • 举报
回复
1楼和3楼的都已经回答了
MINDNET 2005-07-18
  • 打赏
  • 举报
回复
1.不会出错的,只是返回-1,如果是dw_1.getitem(0,"name")就会出错
2.按索引顺序来取(取出来的结果和你用数据库检索出来的一样)
wscft 2005-07-18
  • 打赏
  • 举报
回复
嗯, 同意!
PHDYCN 2005-07-17
  • 打赏
  • 举报
回复
@_@ up
lzheng2001 2005-07-17
  • 打赏
  • 举报
回复
1.你自己试一下就知道了,应该会有错误的!

2.按索引顺序来取.
helysan 2005-07-17
  • 打赏
  • 举报
回复
但是 setitem 语句在执行时并没有抛出异常呀。!!
alwaystar 2005-07-17
  • 打赏
  • 举报
回复
第一个会抛出无效数据行的错误信息
第二个不是PB默认排序,而是数据库按照索引排序

740

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧