以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]使用ReplaceFor如何置换_Locked状态? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=13861) |
-- 作者:新福星 -- 发布时间:2011/10/29 20:41:00 -- [求助]使用ReplaceFor如何置换_Locked状态? 想使用DataTables("库存").ReplaceFor([_Locked],True,"地区=\'XXXXXXX\'") 锁定指定的一群行,但这条语句出错,说是_Locked没定义。使用的是外部数据,表中有_Locked这列,但在装到Foxtables是不可见的。怎么解决呢? |
-- 作者:czy -- 发布时间:2011/10/29 21:02:00 -- 在狐表中应该这样吧. For Each dr As DataRow In DataTables("库存").DataRows If dr("地区") = "XXXXXX" Then dr.Locked = True End If Next
|
-- 作者:czy -- 发布时间:2011/10/29 21:14:00 -- 如果直接对后台数据进行操作可以这样: Dim cmd As New SQLCommand cmd.ConnectionName = "数据源" cmd.CommandText = "UPDATE {库存} SET _Locked = True WHERE 地区 = \'XXXXXX\'" cmd.ExecuteNonQuery()
|