以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 姓名重名调用数据的问题? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=31346) |
||||
-- 作者:xfilemark -- 发布时间:2013/4/13 14:40:00 -- 姓名重名调用数据的问题? 比如:一般情况下,每个人都有一个唯一的编号,当我们在控件里输入姓名的时候,程序会自动把这个人名对应的编号提取出来。但是,现在有这样一个问题,如果两个人同名,应该怎么办? 我想实现这种效果:没有重名的情况下,输入人名,自动提取编号;如果有重名,输入人名后,给用户一个下拉选项,让用户自己选。求各位大侠如何实现?
|
||||
-- 作者:don -- 发布时间:2013/4/13 14:44:00 -- 如有重名,就应该建立人员信息表, 每个人只有一个唯一的编号! |
||||
-- 作者:Bin -- 发布时间:2013/4/13 14:58:00 --
刚刚那个没有清除历史记录.多次输入的话选择列表会越来越多.这个修复了. [此贴子已经被作者于2013-4-13 15:05:54编辑过]
|
||||
-- 作者:xfilemark -- 发布时间:2013/4/13 16:01:00 -- 下载后,提示版本太高无法打开,下一步该怎么操作? |
||||
-- 作者:Bin -- 发布时间:2013/4/13 16:01:00 -- 以下是引用xfilemark在2013-4-13 16:01:00的发言:
下载更新2013版本
下载后,提示版本太高无法打开,下一步该怎么操作? |
||||
-- 作者:xfilemark -- 发布时间:2013/4/13 16:03:00 -- 好,谢谢! |
||||
-- 作者:xfilemark -- 发布时间:2013/4/13 16:08:00 -- 我在百度和官网上都没有找到2013,还望大侠指教? |
||||
-- 作者:Bin -- 发布时间:2013/4/13 16:09:00 -- http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=31231 |
||||
-- 作者:xfilemark -- 发布时间:2013/4/18 0:02:00 -- bin, 你好, 非常感谢你的事例代码,但我现在有两个问题: 1)你的事例中的代码在textchanged事件中可以调出数据,但是如果光标离开textbox,combobox里的值就会消失; 2)如果代码在valuechanged事件中运行,则无法正常调出数据,请问为什么? 顺便提一个问题如果让重复的值只显示一次? 谢谢!
|
||||
-- 作者:lsy -- 发布时间:2013/4/18 8:02:00 -- 用一个ComBox,在属性中设置“数据表”、“显示列”为姓名、“取值列”为编号、过滤条件为:[姓名] Is Not Null 简单准确。 [此贴子已经被作者于2013-4-18 8:02:28编辑过]
|