以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]版本升级后,窗口textbox控件文本无法读取 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=173633) |
||||
-- 作者:chh2321 -- 发布时间:2021/12/9 10:02:00 -- [求助]版本升级后,窗口textbox控件文本无法读取 请问老师: 最近foxtable升级后,原代码无效,无法读取textbox控件中的文本。 原代码: dim txt as string = e.Form.Controls("textbox1").text 升级后,控件textbox1中文本无法传递给txt 然后测试dim txt as string = e.Form.Controls("textbox1").Value也不行 返回原版本测试dim txt as string = e.Form.Controls("textbox1").text 以及 dim txt as string = e.Form.Controls("textbox1").Value均可以 请问这是什么原因?
[此贴子已经被作者于2021/12/9 10:02:53编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2021/12/9 10:30:00 -- textbox1是不是隐藏看不见的? |
||||
-- 作者:chh2321 -- 发布时间:2021/12/9 10:33:00 -- 没有隐藏,跟以前都是一样的 |
||||
-- 作者:有点蓝 -- 发布时间:2021/12/9 10:38:00 -- 我测试没有问题呀。新建一个项目测试有没有问题?代码放在什么事件里使用的,完整代码发上来上看看 |
||||
-- 作者:chh2321 -- 发布时间:2021/12/9 11:04:00 -- 附件
|
||||
-- 作者:有点蓝 -- 发布时间:2021/12/9 11:27:00 -- 其它代码的问题 Dim txt As String = e.Form.Controls("TextBox1").Text \'Dim txt As String = e.Form.Controls("TextBox1").value msgbox(txt) Tables("窗口1_Table1").Fill("SELECT [_Identify],[第一列],[第二列],[第三列],[第四列] FROM {表A} WHERE [第一列] Like \'%" & txt & "%\'",False) |
||||
-- 作者:chh2321 -- 发布时间:2021/12/9 11:58:00 -- 我没有太明白,这是升级版foxtable的问题吗? 因为我这个附件中没有任何其他代码
|
||||
-- 作者:有点蓝 -- 发布时间:2021/12/9 12:02:00 -- 仔细看6楼的红色字符,like里使用*还是%,看连接的数据库。内部表应该使用% 我说的其它代码指不是取文本框text还是value的问题,而是这个事件其它部分的代码有问题
|