以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]无法清空ComboBox的值  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76260)

--  作者:qwz405
--  发布时间:2015/10/25 21:13:00
--  [求助]无法清空ComboBox的值

窗口设计,“清空”ComboBox的代码:

Dim qu As WinForm.ComboBox = e.Form.Controls("comquyu")
qu.Value = ""

 

“保存”代码:DataTables("表***").save()

 

按"清空"代码,按1次"保存"代码,然后选择别的行(独立窗口),ComboBox的所绑定列的值会被清空;

按"清空"代码,连续按2次"保存"代码,值恢复清空前数据(再按几次保存,值都会存在)。

 

表属性代码,我都注释了

本想弄个测试的上传请老师帮忙,可是我新建的测试,都能成功清空数据,不管按几次保存代码。

想咨询老师:问题大概出在哪了?

 


--  作者:ericsky
--  发布时间:2015/10/25 21:48:00
--  
只是清空控件值,按多少此save都不会改变表数据

--  作者:Hyphen
--  发布时间:2015/10/26 8:57:00
--  

Dim qu As WinForm.ComboBox = e.Form.Controls("comquyu")
qu.Value = ""

qu.WriteValue


--  作者:大红袍
--  发布时间:2015/10/26 9:04:00
--  

原因 http://www.foxtable.com/help/topics/2436.htm