以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  COMBOX动态添加单行多列信息  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=26552)

--  作者:pfj511
--  发布时间:2012/12/7 20:05:00
--  COMBOX动态添加单行多列信息

界面上两控件

texbox1  

combox1   

 

有一个表1

 

学号  姓名 性别 身份证

 

12    王大   男    6552254450

13    小四    女    6565623222

 

当我在texbox1输入 12的时候 combox1 动态添加   王大 

                                                                          男

                                                                          6552254450

即如何 实现 添加单行多列信息,菜鸟问题,请高手解惑!感谢!

 

 或者。。。。

 

 

Dim s1 As String

Dim s2 As String

Dim s3 As String
s1 =
DataTables("表1").GetComboListString("姓名","[学号] = e.Form.Controls("TextBox2").value"
)

s2 = DataTables("表1").GetComboListString("性别","[学号] = e.Form.Controls("TextBox2").value")

s3 = DataTables("表1").GetComboListString("身份证","[学号] = e.Form.Controls("TextBox2").value")


Output.Show(s1|s2|s3)

[此贴子已经被作者于2012-12-7 20:14:27编辑过]

--  作者:sunbrain
--  发布时间:2012/12/7 20:20:00
--  
用下拉窗口的方式可以实现,参见帮助。自定义录入窗口 章节
--  作者:pfj511
--  发布时间:2012/12/7 20:25:00
--  

想请问高手 ,但就这一功能 如何 在 enter  事件中实现  combobox 中的 get 函数 看示例 貌似只能取单列值的

 

DataTables("表1").GetComboListString("姓名|性别|身份证","[学号] = e.Form.Controls("TextBox2").value") 


[此贴子已经被作者于2012-12-7 20:26:40编辑过]