以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]请问这样为什么会锁死行?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=137539)

--  作者:智友软件工作室
--  发布时间:2019/7/9 9:47:00
--  [求助]请问这样为什么会锁死行?
Dim dr As DataRow = DataTables("users").SQLFind("[用户名]= \'" & UserName & "\'")
If dr IsNot Nothing Then \'如果找到的话
    dr("密码") = Password
    dr.Save()           
    MessageBox.Show("修改成功!", "提示")
    e.Form.close()
End If

执行上述代码会锁死行,第一个数字1会变成灰色。



图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20190709094535.png
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2019/7/9 9:57:00
--  
不可能的,这个直接操作的后台数据库,不可能影响到界面。肯定是有其它代码影响到了
--  作者:智友软件工作室
--  发布时间:2019/7/9 10:00:00
--  
序号1,代表什么意思?一做执行什么代码会出现这个,我检索一下代码关键词
--  作者:有点蓝
--  发布时间:2019/7/9 10:06:00
--  
搜一下“_locked”
--  作者:有点蓝
--  发布时间:2019/7/9 10:06:00
--  
http://www.foxtable.com/webhelp/topics/0427.htm