以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 开发版项目代码修改后,修改部分保存不上 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=173222) |
-- 作者:czy66ds -- 发布时间:2021/11/19 13:26:00 -- 开发版项目代码修改后,修改部分保存不上 近来,发现保存代码有误,修改后保存不上。360关了,狐表重装了。 |
-- 作者:有点蓝 -- 发布时间:2021/11/19 13:37:00 -- 内部表还是外部表?是不是查询表?web数据源?写了什么保存代码,事件完整代码发上来看看 新建项目测试有没有问题
|
-- 作者:czy66ds -- 发布时间:2021/11/19 13:42:00 -- 例如修改窗口中的控件“保存”代码 |
-- 作者:czy66ds -- 发布时间:2021/11/19 13:54:00 -- 例如 Dim cmd As new SQLCommand cmd.ConnectionName = conn \'------POS窗口控件------------------------------------------------- Dim T1 As Table = Forms(posckm).Controls("Table1").Table \'POS明细表 Dim r As Row \'POS明细表的行 Dim TB1 As WinForm.TextBox = Forms(posckm).Controls("TextBox1") \'单号 Dim TB3 As WinForm.TextBox = Forms(posckm).Controls("TextBox3") \' 备注 Dim DTP1 As WinForm.DateTimePicker = Forms("POS").Controls("DateTimePicker1") Dim CmB1 As WinForm.ComboBox = Forms(posckm).Controls("ComboBox1") \'销售方式 Dim CmB2 As WinForm.ComboBox = Forms(posckm).Controls("ComboBox2") \'营业员 Dim NC2 As WinForm.NumericComboBox = Forms("POS").Controls("NumericComboBox2") \'原价总额 \'本窗口控件 Dim cmb11 As WinForm.ComboBox = e.Form.Controls("ComboBox1") \' 领导姓名 Dim TB11 As WinForm.TextBox = e.Form.Controls("TextBox1") \' 受赠者姓名 Dim TB22 As WinForm.TextBox = e.Form.Controls("TextBox1") \' 受赠者姓名 Dim BT2 As WinForm.Button = e.Form.Controls("Button2") \'确定按钮 If TB11.value = Nothing Then MessageBox.Show("请输入受赠者姓名!","提示") Return End If 保存后再打开就成这样了 cmd.ConnectionName = conn \'------POS窗口控件------------------------------------------------- Dim T1 As Table = Forms(posckm).Controls("Table1").Table \'POS明细表 Dim r As Row \'POS明细表的行 Dim TB1 As WinForm.TextBox = Forms(posckm).Controls("TextBox1") \'单号 Dim TB3 As WinForm.TextBox = Forms(posckm).Controls("TextBox3") \' 备注 Dim CmB1 As WinForm.ComboBox = Forms(posckm).Controls("ComboBox1") \'销售方式 Dim CmB2 As WinForm.ComboBox = Forms(posckm).Controls("ComboBox2") \'营业员 Dim NC2 As WinForm.NumericComboBox = Forms("POS").Controls("NumericComboBox2") \'原价总额 \'本窗口控件 Dim cmb11 As WinForm.ComboBox = e.Form.Controls("ComboBox1") \' 领导姓名 Dim TB11 As WinForm.TextBox = e.Form.Controls("TextBox1") \' 受赠者姓名 Dim BT2 As WinForm.Button = e.Form.Controls("Button2") \'确定按钮 If TB11.value = Nothing Then MessageBox.Show("请输入受赠者姓名!","提示") Return End If 粉色的行不见了,斷条了 |
-- 作者:有点蓝 -- 发布时间:2021/11/19 14:00:00 -- 哦,是指代码不见了,我还以为不能使用代码保存数据。 1、联系客服核对一下激活码 2、在Windows的桌面上右击Foxtable的快捷方式,在快捷菜单中的单击属性命令,然后在兼容性页面看看是不是勾选了“兼容模式”,去掉这个勾选
|
-- 作者:czy66ds -- 发布时间:2021/11/19 14:01:00 -- 打错了 Dim TB22 As WinForm.TextBox = e.Form.Controls("TextBox1") \' 受赠者姓名 应为 Dim TB22 As WinForm.TextBox = e.Form.Controls("TextBox2") \' 备注
|
-- 作者:czy66ds -- 发布时间:2021/11/19 14:14:00 -- 如何调出激活窗口? |
-- 作者:有点蓝 -- 发布时间:2021/11/19 14:56:00 -- 在狐表命令窗口输入 ActiveFoxtable,点击执行按钮 |