以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于表达式的一个问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=23135) |
||||
-- 作者:sbst -- 发布时间:2012/9/3 14:33:00 -- 关于表达式的一个问题 在窗口里,建立了一个 combobox,数据来源是表 “操作员” 的 “名字” 列 再建立一个“确定”按钮 ,点击该按钮后,删除 表“操作员”中 “名字” 为 combobox 里的那行
我在 按钮 事件里 设定 命令为
DataTables("操作员").DeleteFor("Forms("删人").Controls("ComboBox1").text = [名字]")
但是 存在 双引号 有可能冲突的问题,请问如何 解决。
另外,我试过另一个办法,把 选择后的内容 保存到 Vars("cmb") 中 Vars.Add("cmb",Gettype(String))
然后再用上述删除语句 DataTables("操作员").DeleteFor("Vars("cmb")= [名字]")
但这两种方法都行不通,请问如何解决。
[此贴子已经被作者于2012-9-3 14:34:19编辑过]
|
||||
-- 作者:sbst -- 发布时间:2012/9/3 15:28:00 -- 上传个示范!帮忙解决一下
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/9/3 17:11:00 -- DataTables("操作员").DeleteFor("[名字] = \'" & e.Form.Controls("ComboBox1").text & "\'")
好好看看: http://www.foxtable.com/help/topics/1284.htm
[此贴子已经被作者于2012-9-3 17:12:59编辑过]
|
||||
-- 作者:sbst -- 发布时间:2012/9/3 18:14:00 -- 谢谢 啊。。。一直 没找到 应该 看哪个帮助关键词 |