在线等待,高手请进!

sfw 2002-08-15 11:10:10
如何判断编辑框中输入的字符是否与数据窗口中的某个字段当中的记录相同?
...全文
22 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
balloonman2002 2002-08-15
  • 打赏
  • 举报
回复
补充:
1、dw_1.getitem(ll_row,"列名")应为getitemstring()//假设为字符型;
2、Find函数返回的就是你的行号吧,:
balloonman2002 2002-08-15
  • 打赏
  • 举报
回复
string ls_1,ls_2
long ll_row
ls_1 = sle_1.text
for ll_row=1 to dw_1.rowcount()
if dw_1.getitem(ll_row,"列名")=ls_1 then
messagebox("提示:","第"+string(ll_row)+"行数据一致!")
exit
end if
next
sfw 2002-08-15
  • 打赏
  • 举报
回复
那接下来如何得到那个和输入相同的那条记录的行号呢?
juwuyi 2002-08-15
  • 打赏
  • 举报
回复
string ls_1,ls_2
long ll_row
ls_1 = sle_1.text
ll_row= dw_1.Find("colname="+ls_1,1,dw_1.rowcount())

If ll_row>0 then
```
wj_mailbox 2002-08-15
  • 打赏
  • 举报
回复
string ls_1,ls_2
ls_1 = sle_1.text
ls_2 = dw_1.getitemstring(dw_1.getrow(),'字段名')
if ls_1=ls_2 then

end if

1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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